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