Research Engineer, Humanoids, DeepMind
Listed on 2026-07-21
-
Software Development
Robotics
Minimum Qualifications
- Bachelor’s degree in Computer Science or a related technical field, or equivalent practical experience.
- 2 years of experience in robotics, specifically with developing and maintaining robot software systems.
- Experience using ML Frameworks, specifically JAX.
- Experience of applying ML methods in the context of robotics, and follows the latest state-of-the-art research in Foundation Models.
- Proven track record of owning technical problems and debug complex systems end-to-end.
- Python and C++ programming skills.
- Passion for AI and wants to work in a fluid team trying to connect Gemini-intelligence to physical robots.
At Google, research-focused Software Engineers are embedded throughout the company, allowing them to setup large-scale tests and deploy promising ideas quickly and broadly. Ideas may come from internal projects as well as from collaborations with research programs at partner universities and technical institutes all over the world.
From creating experiments and prototyping implementations to designing new architectures, engineers work on real-world problems including artificial intelligence, data mining, natural language processing, hardware and software performance analysis, improving compilers for mobile platforms, as well as core search and much more. But you stay connected to your research roots as an active contributor to the wider research community by partnering with universities and publishing papers.
At Deep Mind Robotics, we are pioneering bringing AI to the physical world. We are powering an era of physical agents, enabling robots to perceive, plan, think, use tools, and act to better solve complex issues.
What we do:
- Build foundation models
- Advance the state of the art
- Deploy at scale
Learn more about benefits at Google.
- Design, develop, and maintain robotic setups for continuous robot learning experiments.
- Collaborate with partner teams to co-develop infrastructure, tooling, and processes, to accelerate robot learning research.
- Develop and maintain verification methods for a fleet of robots.
- Work with cross-functional teams in a dynamic environment, quickly prototype, iterate, and deliver robot capabilities in real-world applications.
- Keep track of major changes and trends in infrastructure and enable adoption of new frameworks and systems without significant impact on development work.
US: $147,000 - $211,000 (USD) + 15% bonus target + equity + benefits
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law.
If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).