Machine Learning Engineer - Robot Perception

Maven Robotics

• $150K — $180K *
Technical Services
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • MS or PhD in machine learning, computer science, robotics, or related field.
  • Strong background in computer vision, deep learning, and sensor fusion.
  • Proficiency in Python and C++, familiar with frameworks like PyTorch, TensorFlow, OpenCV, and ROS.
  • Hands-on experience with real-world robotics perception systems (e.g., SLAM, 3D reconstruction).
  • Experience with hardware setup and calibration of cameras, LiDAR, and sensors.
  • Skills in data collection, preprocessing, and management for ML model training.
  • Self-starter with problem-solving ability and interest in fast-paced environments.

Responsibilities

  • Develop, train, and deploy ML-based perception algorithms for various tasks.
  • Integrate sensor fusion techniques using multiple types of sensors.
  • Optimize real-time perception systems for low-latency and reliable performance.
  • Collaborate with hardware engineers on sensor configurations and model optimization.
  • Contribute to AI and autonomy stack integration across devices.
  • Provide technical mentorship to junior engineers in multidisciplinary teams.

Benefits

  • Collaborative work environment that promotes technical mentorship.
  • Opportunities to work on cutting-edge robotics technology.
  • Dynamic startup culture fostering innovation and problem-solving.
Full Job Description
Role Description

We are looking to recruit an exceptional Machine Learning Engineer - Robot Perception to design, implement, test, and deploy robot perception algorithms that power our robots' ability to understand and interact with the world.

In this role you will:
  • Develop, train, and deploy ML-based perception algorithms for object detection, pose estimation, tracking, and scene understanding.
  • Integrate sensor fusion techniques using cameras, depth sensors, IMUs, and tactile feedback.
  • Optimize real-time perception pipelines for low-latency and robust performance in dynamic environments.
  • Work closely with hardware engineers to design sensor configurations and optimize perception models for onboard deployment.
  • Contribute to our broader AI and autonomy stack, ensuring seamless integration with reasoning, manipulation, planning and control.
  • Collaborate across disciplines to ensure seamless integration of ML models and provide technical mentorship to junior engineers.
Qualifications

Must-have:
  • MS or PhD in machine learning, computer science, robotics, or a related field.
  • Strong background in computer vision, deep learning, and sensor fusion.
  • Proficiency in Python and C++, with experience in frameworks like PyTorch, TensorFlow, OpenCV, and ROS.
  • Hands-on experience with real-world robotics perception systems (e.g., SLAM, 3D reconstruction, multimodal perception).
  • Experience working with hardware, including setting up and calibrating cameras, LiDAR, and other sensors.
  • Experience with data collection, preprocessing, and management in the context of training ML models.
  • Self-starter attitude with strong ability to identify problems, prioritize them, then plan and execute working solutions.
  • Enthusiasm for working in a fast paced startup environment and eagerness to support the team on a variety of topics.

Nice-to-have:
  • Familiarity with robotic simulation environments (e.g., Gazebo, MuJoCo) and experience in sim-to-real transfer.
  • Experience in:
    • Developing models that can handle noisy, incomplete, or sparse data.
    • Deployment of ML models to edge devices for real-time inference (e.g., NVIDIA Jetson).
    • Accelerating ML training processes using GPU, TPU, or other HW accelerators.
    • General knowledge of robotics principles, including kinematics, dynamics, and control.

Similar Jobs

More Jobs at Maven Robotics

  • Engineering Technician
    $80K — $95K *
    San Francisco, CA 94112 (San Francisco County)
    Manufacturing & Automotive
    In-Person
  • Robot System Testing Engineer
    $110K — $130K *
    San Francisco, CA 94112 (San Francisco County)
    Aerospace & Defense
    In-Person
  • Robot Field Engineer
    $95K — $115K *
    San Francisco, CA 94112 (San Francisco County)
    Technical Services
    In-Person
  • Robot Autonomy Engineer
    $130K — $155K *
    San Francisco, CA 94112 (San Francisco County)
    Technical Services
    In-Person
  • Modeling and Simulation Engineer
    $120K — $145K *
    San Francisco, CA 94112 (San Francisco County)
    Aerospace & Defense
    In-Person

More Technical Services Jobs

Find similar Machine Learning Engineer - Robot Perception jobs: