Research Engineer, Robotics, DeepMind
Cambridge, MA, USA$147k - $210kfull-timePosted 3d ago
About the role
Robotics-focused software engineering role at Google DeepMind in Cambridge, MA, connecting physical and simulated robot platforms to the research and machine learning software stack. Opportunity to build unified interfaces across physics simulation and hardware, work with hardware, simulation, and ML teams, and contribute to research-driven robotics projects.
Responsibilities
- Integrate robot control software and hardware interfaces with our common robotics SDK across simulated and physical platforms, end effectors, and wearable devices.
- Build, validate, and maintain physics simulation environments and software-in-the-loop harnesses that accurately model the on-robot software stack, control loops, and hardware interfaces.
- Run and maintain the on-robot execution harness to call local and remote machine learning action models in real time.
- Connect platforms to the teleoperation and data logging stack to capture synchronized sensor streams, robot actions, and demonstrations for model training.
- Develop platforms with fleet orchestration and evaluation tools to run standardized benchmarks and guide data collection.
Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, Robotics, or equivalent practical experience.
- 3 years of experience developing, integrating, and debugging software for simulated and physical robotic systems.
- Experience with physics simulation environments (such as MuJoCo, NVIDIA Isaac Sim, or Gazebo) for modeling robots, testing software stacks, or validating sim-to-real transfer.
- Experience integrating sensor streams (cameras, IMUs, encoders, or tactile sensors), actuator interfaces, and real-time control loops into a robotics software stack.
Skills
Required:Robotics software stack development
Nice to have:Machine learning for roboticsSystem identification / sensor modelingTeleoperation systems / motion tracking
Benefits
- Learn more about benefits at Google (link provided in job description).
Last updated Oct 23, 2026. Interested? Apply on the company site.
More open roles at Google
- Staff Network Security Engineer, Google Enterprise Network3d agoHybrid (Austin, TX; Sunnyvale, CA)
- Group Product Manager, Google Lens AI Shopping3d agoMountain View, CA, USA · Product Management
- UX Program Manager3d agoHybrid (New York, NY; San Bruno, CA) · UX Programs & Operations
- Senior Staff Software Engineer, Android Automotive OS3d agoHybrid (Kraków, Poland; Munich, Germany)
- 3d ago