Job ID:
208973
Published date:
05/02/2026
Summary
Machine Learning Engineer | Robotics | Chicago, IL (On-site) | Up to $125,000
Join a fast-growing construction robotics startup based in Chicago, building autonomous systems that operate in challenging, real-world environments.
As a Computer Vision / ML Engineer you'll focus on taking models from idea to production—owning the full lifecycle from data to deployment on real robots.
What You’ll Do
- Design and implement ML and computer vision models end-to-end, from simple classifiers to complex deep learning architectures
- Own the full model lifecycle: data preparation, model selection, training, validation, and deployment
- Optimize models for performance, reliability, and edge deployment on robotic hardware
- Adapt existing models to new problem domains quickly, as our product and environments evolve
- Collaborate closely with robotics, software, and hardware teams to integrate perception into autonomous systems
- Help define best practices for data, evaluation, and production ML in a robotics setting
Required Skills
- Strong experience with Python
- Hands-on with PyTorch and/or TensorFlow
- Proven ability to build ML pipelines from training through deployment
- Experience with model optimization for edge devices
- Prior experience at a robotics company or robotics-focused projects (required)
- Ability to rapidly adapt models to new domains and data
Nice to Have
- Experience with real-time vision systems
- Familiarity with embedded or resource-constrained platforms
- Background in construction, automation, or industrial robotics