Robotics Research Engineer - Robot Simulation and Evaluation
$184k - $357k • Remote • US, CA, Santa Clara
Posted 2d ago
Job Location
US, CA, Santa Clara
Tech Stack
Remote Work Policy
Fully remote
Categories
Machine Learning Engineer
About the job
NVIDIA is seeking a research engineer to join the Isaac team, focusing on physical AI for robotics. This role involves developing simulation tools for scientists and companies leveraging machine learning in robotics. You will bridge the gap between Isaac product engineering and NVIDIA Robotics research, transforming research concepts into product features and providing user feedback to the research loop. The team works at the intersection of simulation and machine learning, aiming to create the leading tool for evaluating robot foundation models in simulation, building on NVIDIA's expertise in photorealistic rendering and physics simulation.
Responsibilities
- Build simulation frameworks for training and evaluating robot foundation models on NVIDIA's Omniverse platform.
- Collaborate with research teams to design, implement, and evaluate novel robot learning algorithms.
- Lead technical architecture, establish evaluation standards, and foster cross-team collaboration between Research and Product.
- Participate in a fast-paced software engineering environment, including design/code reviews, testing, continuous integration, and deployment.
- Train and evaluate robot foundation models.
- Integrate modern LLM and agentic workflows into simulation and robotics processes.
- Translate research ideas into scalable Isaac Lab Arena capabilities with researchers and product engineers.
- Stay current with state-of-the-art robotics research.
Requirements
- PhD in Computer Science, Robotics, or a related field, or equivalent experience.
- 8+ years of relevant industry or post-degree research engineering experience in robotics, simulation, or robot learning.
- Demonstrated ability to translate research prototypes into product or platform capabilities.
- Proven track record in software design and developing production-ready software platforms from research prototypes.
- Proficiency in Python and experience with deep learning software stacks like PyTorch or JAX.
Benefits
- Equity
- Benefits package
- Salary range: $184,000 - $287,500 USD (Level 4)
- Salary range: $224,000 - $356,500 USD (Level 5)
