Research Engineer, Machine Learning, GeminiApp Personalization, DeepMind

Google•Mountain View, CA
•$174,000 - $252,000

About The Position

The Research Engineer, Machine Learning will work on personalization for the Gemini App at Google DeepMind, helping build a personal AI assistant tailored to individuals’ interests, passions, and curiosities. The role focuses on designing, prototyping, and building robust, scalable, user-facing personalization features across the Gemini App stack. It involves analyzing user feedback, logs, and evaluation tasks to identify quality issues and opportunities, implementing targeted improvements through fine-tuning or prompting, and developing evaluation approaches to assess and improve personalization quality. The engineer will collaborate with research scientists, engineers, and product and program managers to advance organizational goals. The posting also describes Google DeepMind’s work on evaluating AI agents, including systems for agent testing with games and physics simulators, result visualizations, agent leaderboards, and testing algorithms on robots. This description appears to refer to a broader Software Engineer role and does not clearly align with the stated Gemini App personalization title.

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • At least 5 years of experience with software development in one or more programming languages.
  • At least 3 years of experience testing, maintaining, or launching software products, and at least 1 year of experience with software design and architecture.
  • At least 3 years of experience with machine learning algorithms and tools such as TensorFlow, recommender systems, deep learning, or personalization.
  • At least 3 years of software development experience in Python or C++.

Nice To Haves

  • Master’s degree or PhD in Computer Science or a related technical field.
  • At least 1 year of experience in a technical leadership role.
  • Experience developing accessible technologies.
  • Experience in Natural Language Processing (NLP), Large Language Models (LLMs), and Generative AI.

Responsibilities

  • Design, prototype, and build robust, scalable, user-facing personalization features on the full Gemini App stack.
  • Analyze user feedback, logs, and evaluation tasks to identify personalization-related quality issues and opportunities.
  • Propose and implement targeted quality improvements through fine-tuning or prompting.
  • Develop robust automated and human-in-the-loop evaluation techniques to assess and improve personalization quality.
  • Partner with research scientists, engineers, product managers, and program managers to advance organizational business goals.

Benefits

  • 15% bonus target
  • Equity
  • Benefits (specific benefits are not listed in the posting)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service