AI Software Engineer | Construction Robotics | Chicago, IL (On-site) | Up to $150,000
Join a fast-growing construction robotics startup based in Chicago, building autonomous systems that transform how physical work gets done.
As a Software AI Engineer you’ll work at the intersection of AI, robotics, and real-world deployment. You’ll help design and scale the intelligence that powers our autonomous systems—from model training to on-robot decision-making.
What You’ll Do
- Design, build, and train neural network models for perception, planning, and control
- Develop training and evaluation pipelines for continuous improvement
- Integrate LLMs for autonomous decision-making, including prompt design and system orchestration
- Deploy and optimize models across edge devices and cloud infrastructure
- Build data pipelines to collect, process, and learn from real-world robot data
- Design and maintain APIs for AI services used across our robotics stack
- Collaborate with robotics, hardware, and product teams to bring AI into production
Required Skills
- Strong experience with Python
- Hands-on with PyTorch and/or TensorFlow
- Experience building model training and deployment pipelines
- Knowledge of LLM integration and prompt engineering for autonomous systems
- Understanding of cloud and edge deployment constraints
- Experience designing APIs for AI services
- Familiarity with data pipelines and continuous learning systems
Nice to Have
- Experience with behavior trees or state machines
- Background in robotics, automation, or embedded/edge systems