Staff Software Engineer, Machine Learning, GeminiApp Personalization, DeepMind
Google · Mountain View, CA
About this role
Google is hiring a staff-level Machine Learning Engineer based in Mountain View, CA. The posting calls out experience with Python, LLMs, Data Structures, Machine Learning. Compensation is listed at $207,000–$300,000 per year.
- Role
- Machine Learning Engineer
- Function
- machine learning
- Level
- staff
- Track
- Tech leadership
- Employment
- Full-time
- Location
- Mountain View, CA
- Posted
- May 19, 2026
More roles at Google
Job description
from Google careersAt Google DeepMind our mission is to build the world's first general-purpose learning agent. Central to this mission is the complex task of measuring the intelligence of our prototypes. As a Software Engineer, you will be working with the cutting edge AI agents developed by our exceptional team of Machine Learning and Neuroscience research scientists. Your responsibilities will include everything from creating systems for agent testing using 2D and 3D games to developing test problems within physics simulators. You will create graphical visualization of results, build competitive agent leaderboards and test new algorithms on robots. To succeed in this role you will need to have a strong foundation in software engineering and enjoy working on a wide range of challenging problems within a mission-driven team.
In this role, you will be focused on building Google's next-generation AI assistant. You will empower billions of people by offering personalized products that serve as a seamless extension of their intellect. You will help build a personal AI assistant that continuously absorbs, organizes, and effortlessly recalls the unique interests, passions, and curiosities of individuals, evolving alongside them to amplify their everyday thinking.