Robots + humans working together as a team.
Staff ML Engineer, Robotics
Location
United States
Posted
161 days ago
Salary
Not specified
Job Description
Job Requirements
- Master’s or PhD in Computer Science, Robotics, Machine Learning, or related field.
- 8+ years of experience in applied machine learning, computer vision, or robotics perception.
- Strong background in deep learning frameworks (PyTorch, TensorFlow, JAX).
- Hands-on experience with real-time perception/navigation tasks (detection, tracking, segmentation,path planning).
- Expertise in one or more sensor modalities: RGB/depth cameras, LIDAR, radar, or multimodal fusion.
- Experience deploying ML models on edge/embedded hardware (e.g., Jetson, TPU, ARM-based platforms).
- Familiarity with SLAM, mapping, and navigation pipelines.
- Solid software engineering skills in Python and C++ for ML system integration.
- Proven ability to take ML models from research prototype to production deployment.
- Strong debugging skills for diagnosing ML performance gaps in fielded systems.
Related Guides
Related Categories
Related Job Pages
More Robotics Jobs
Robotics Research Intern, PhD
NVIDIANVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
PhD research intern developing robotics methods at NVIDIA
Robotics Instructor teaching online classes to inspire students