Back to all jobs
M

Machine Learning Engineer - Robot Perception

mavenrobotics

San Francisco Bay Area4mo ago

About the role

<h1>Company Overview</h1> <p>Maven Robotics is building the world’s leading general-purpose AI robots.</p> <p>We are currently operating in stealth and are growing the world’s best team in AI robotics. We are looking for self-starters that are the world’s best in their field, who can innovate from a deep understanding of the fundamentals, and who share our values of unwavering truth seeking and integrity, humility, curiosity, and relentless determination.</p> <h1>Role Description</h1> <p>We are looking to recruit an exceptional <strong>Machine Learning Engineer - Robot Perception</strong> to design, implement, test, and deploy robot perception algorithms that power our robots’ ability to understand and interact with the world.</p> <p>In this role you will:</p> <ul> <li>Develop, train, and deploy ML-based perception algorithms for object detection, pose estimation, tracking, and scene understanding.</li> <li>Integrate sensor fusion techniques using cameras, depth sensors, IMUs, and tactile feedback.</li> <li>Optimize real-time perception pipelines for low-latency and robust performance in dynamic environments.</li> <li>Work closely with hardware engineers to design sensor configurations and optimize perception models for onboard deployment.</li> <li>Contribute to our broader AI and autonomy stack, ensuring seamless integration with reasoning, manipulation, planning and control.</li> <li>Collaborate across disciplines to ensure seamless integration of ML models and provide technical mentorship to junior engineers.</li> </ul> <h1>Qualifications</h1> <p><em>Must-have:</em></p> <ul> <li>MS or PhD in machine learning, computer science, robotics, or a related field.</li> <li>Strong background in computer vision, deep learning, and sensor fusion.</li> <li>Proficiency in Python and C++, with experience in frameworks like PyTorch, TensorFlow, OpenCV, and ROS.</li> <li>Hands-on experience with real-world robotics perception systems (e.g., SLAM, 3D reconstruction, multimodal perception).</li> <li>Experience working with hardware, including setting up and calibrating cameras, LiDAR, and other sensors.</li> <li>Experience with data collection, preprocessing, and management in the context of training ML models.</li> <li>Self-starter attitude with strong ability to identify problems, prioritize them, then plan and execute working solutions.</li> <li>Enthusiasm for working in a fast paced startup environment and eagerness to support the team on a variety of topics.</li> </ul> <p><em>Nice-to-have:</em></p> <ul> <li>Familiarity with robotic simulation environments (e.g., Gazebo, MuJoCo) and experience in sim-to-real transfer.</li> <li>Experience in: <ul> <li>Developing models that can handle noisy, incomplete, or sparse data.</li> <li>Deployment of ML models to edge devices for real-time inference (e.g., NVIDIA Jetson).</li> <li>Accelerating ML training processes using GPU, TPU, or other HW accelerators.</li> <li>General knowledge of robotics principles, including kinematics, dynamics, and control.</li> </ul> </li> </ul>

731,000+ hidden jobs like this

mavenrobotics and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.