AI Expert Robotics - onsite
On-siteDetroit, Michigan, United States
Job Summary
Design and develop AI-driven algorithms for robotic perception, decision-making, planning, and control. Integrate machine learning and artificial intelligence models into robotic platforms and embedded systems, while developing and optimizing computer vision, sensor fusion, and autonomy solutions. Collaborate with mechanical, electrical, and software engineering teams to ensure end-to-end system integration, then train, evaluate, and deploy ML models in real-world robotic environments. Support simulation, testing, validation, and field deployment of AI-enabled robotic systems, analyzing performance to continuously improve autonomy, accuracy, and reliability. Document system architectures and stay current with emerging AI, ML, and robotics technologies.
Required Qualifications
- Bachelor's degree in Robotics, Computer Science, Artificial Intelligence, Engineering, or a related field
- 5+ years of experience in AI/ML and robotics development
- Strong programming experience in Python and/or C++
- Hands-on experience with machine learning frameworks (TensorFlow, PyTorch, Scikit-learn)
- Experience working with robotic systems, sensors, and actuators
- Solid understanding of robotics fundamentals including kinematics, controls, and perception
- Experience deploying AI models to production or real-world environments
Desired Qualifications
- Master's degree or PhD in AI, Robotics, or a related discipline
- Experience with ROS / ROS2 and robotic middleware
- Background in autonomous systems, mobile robots, or robotic arms
- Experience with computer vision, deep learning, or reinforcement learning
- Familiarity with simulation environments (e.g., Gazebo, Isaac Sim)
- Experience supporting government, defense, or regulated programs
- Ability to obtain and maintain a security clearance if required by contract
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.