Software Engineer, Simulation

1x
Palo Alto, CA

We are looking to hire a Simulation Software Engineer. High quality simulation environments and eval infrastructure allow the AI team to rapidly iterate on experiments without being constrained by real robot evaluation. In this role, you will design high-quality simulation environments for NEO to collect data from, and develop low-level real-time simulation infrastructure.

Responsibilities:

  • Construct diverse, physically realistic environments for NEO.
  • Close the sim2real gap between policies trained in simulation and real.
  • Scale up large amounts of simulation data for use in research.
  • Work with the AI team and teleoperation team to develop new training and evaluation tasks and make them performant.
  • Work with the hardware team to prototype new robot hardware and test it in simulation.

Must-Haves:

  • Getting general-purpose robots to work in the home is just about the hardest problem one can work on. We are looking for people with the courage to tackle unsolved technical challenges with an intense work ethic.
  • 4+ years of experience in programming languages like Python, C++, or similar.
  • Experience with authoring environments and benchmarks in robotics simulators like Mujoco, Pybullet, or Isaac Sim.
  • Experience speeding up physics simulators and OpenGL rendering pipelines.
  • Experience with testing practices for maintaining correctness of a simulation stack for robot learning.

Nice-to-Haves:

  • Advanced degree (MS or PhD) in Computer Science or related field.
  • Knowledge of extrinsic and intrinsic calibration algorithms for robotics.

Sample Project:

We encourage you to apply even if you do not meet every single qualification. If you have direct experience in solving one of the “sample projects” listed below, please let us know in your cover letter.

  • How would you design a multi-threaded simulator (separate rendering and physics threads) to be deterministic?
  • How would you make it deterministic with respect to the on-robot software stack so that simulation results are the same no matter what hardware it is run on?

Location Policy

We believe the best work is done when collaborating and therefore require in-person presence in our office locations.


We're excited to get to know you and the prospects of having you on board!

Posted 2025-09-14

Recommended Jobs

Veterinary Assistant - Swing Shift

Pathway Vet Alliance
Chula Vista, CA

Description Position at Pet Emergency & Specialty Center - South County Pet Emergency & Specialty Center of South County is seeking an experienced Veterinary Assistant Level 2 to join our amazing …

View Details
Posted 2025-08-15

Senior Forensic Evidence Technician

Crime Scene Resources, Inc
San Diego, CA

Duties and Requirements Click to read more Duties This role is responsible for the identification, collection, preservation, and transportation of physical evidence from crime scene i…

View Details
Posted 2025-09-06

Senior Software Engineer in Test

Veeva Systems
Pleasanton, CA

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in histo…

View Details
Posted 2025-07-31

Sales associate E commerce, phone and walk in

Toyota of Hemet
Hemet, CA

Job Description Job Description Description: As a Toyota Car Sales Associate, your role will involve the following responsibilities: # Showcasing Vehicles : You’ll be responsible for presenti…

View Details
Posted 2025-07-29

Enterprise Product Manager, Core Financials

OpenAI
San Francisco, CA

About the Team The Finance Platform & Technology team at OpenAI builds and scales the future-proof systems and data architecture that power our core financial operations. We enable business agility,…

View Details
Posted 2025-09-14

Gilroy GMC - Sales Manager

Gilroy Chevrolet Cadillac
Gilroy, CA

Seeking a high performance sales manager for a high volume GMC store. Must be a strong closer, training experience, and experience running sales teams and desking deals. BENEFITS: * Paid trai…

View Details
Posted 2025-08-29

Senior Principal Outbound Product Manager

Servicenow
Santa Clara, CA

Company Description It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today — ServiceNow st…

View Details
Posted 2025-09-14

Groundskeeper - Asilomar Conference Grounds

Aramark
Pacific Grove, CA

The Groundskeeper is responsible for maintaining and improving site grounds. Assigned work such as mowing, trimming, leaf removal and duties related to inclement weather, such as snow removal, which …

View Details
Posted 2025-08-07

Senior Software Engineer

Probably Genetic
San Francisco, CA

About Probably Genetic Probably Genetic is changing the lives of patients living with severe, complex diseases. Our data platform is used by drug developers and patient advocacy groups to develop an…

View Details
Posted 2025-09-14

Senior ML Product Manager

Elicit
Oakland, CA

About Elicit Elicit is an AI research assistant that uses language models to help researchers figure out what’s true and make better decisions, starting with common research tasks like literature re…

View Details
Posted 2025-09-14