Google Deepmind Robotics is looking to solve AGI in the physical world by bringing research breakthroughs into safe, scalable and reliable real-world applications
Requirements
- Strong C++ and Python development skills, including systems, API and tests design, performance analysis and optimization
- Experience with developing, maintaining, debugging and optimizing in a large codebase and complex systems
- Experience developing and performance optimizing in large scale data or ML pipelines
- Experience with designing and maintaining development or test infrastructure for large, complex software systems
- Experience with robot software or embedded/real-time systems
Responsibilities
- Design, implement or optimize critical software components in large-scale, end-to-end robotics, data and ML systems, empowering both cutting edge robotics research and real-world applications
- Develop and maintain novel development and test infrastructure for real-world robotics applications, deliver processes and tools improving overall team productivity and software quality
- Closely collaborate with engineers and researchers across the organization, deliver key features and improvements accelerating our research progresses and bringing our embodied AI into the real-world
Other
- Bachelor’s degree or equivalent practical experience
- 5 years of experience with software development in one or more programming languages
- Strong communication skills working with engineers and researchers from multiple teams
- Ability to work in a fast changing environment
- Willingness to stretch and learn, with a healthy disregard for the status quo