Junior Robotics AI Engineer

Position filled
Remotely
Full-time

From day one you will write production-grade code, tune control algorithms, and see your ideas move real hardware. 


Key Responsibilities  

- Design, implement, and test robot control algorithms in Python and C++.  

- Integrate perception, navigation, and manipulation modules using ROS 2.  

- Collect and label sensor data (LiDAR, RGB-D, IMU) for machine-learning pipelines.  

- Debug autonomy stacks with Gazebo, RViz, and hardware-in-the-loop simulations.  

- Optimize runtime performance, memory usage, and power draw.  

- Document APIs, architecture decisions, and experiment outcomes.  

- Collaborate with mechanical, electrical, and product teams to ship reliable systems.  

- Contribute to continuous integration and automated test suites.  


What You’ll Bring  

- Bachelor’s degree in Computer Science, Robotics, or a related engineering field.  

- 0-2 years’ hands-on experience in robotics projects (academic or professional).  

- Solid Python skills; familiarity with C++14 or newer.  

- Working knowledge of ROS or ROS 2, URDF, and launch files.  

- Introductory understanding of machine-learning concepts (CNNs, reinforcement learning, SLAM).  

- Comfort with Linux, Git, and shell scripting.  

- Analytical mindset, creative problem solving, and strong written communication.  

- Curiosity to learn-fast.  


Nice-to-Have Extras  

- Coursework or projects in computer vision, control theory, or probabilistic robotics.  

- Exposure to NVIDIA Jetson, Raspberry Pi, or microcontrollers.  

- Experience with cloud robotics, AWS RoboMaker, or edge deployment.  

- Participation in FIRST Robotics, RoboCup, or similar competitions.  


Why You’ll Grow Here  

– Real robots: watch code come alive in physical prototypes.  

– Mentorship: senior AI scientists pair-program and review every pull request.  

– Innovation time: reserve 10% of each sprint for self-directed experimentation.  

– Mission variety: solve challenges across industries, preventing stagnation.  

– Remote culture: distributed team rituals keep communication vibrant, wherever you live.