Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

DeepMind Logo

Software Engineer, Gemini Data Tooling

DeepMind

$166,000 - $244,000
Dec 10, 2025
Mountain View, CA, US • New York, NY, US
Apply Now

The Gemini Data and Eval Tooling team at Google DeepMind is looking to solve the problem of building state-of-the-art tooling for training data and evaluations to empower researchers to rapidly develop and continuously improve Gemini models.

Requirements

  • Strong proficiency in Python for developing scalable and robust solutions.
  • Experience designing and implementing distributed systems.
  • Knowledge and experience with machine learning infrastructure.
  • Experience or a strong interest in user-centric design
  • Experience with developing tools for managing and processing training data.
  • Front-end / Fullstack Experience: Strong Angular and TypeScript skills, experience building and optimizing user interfaces for data-intensive applications, and proficiency in creating developer tools and workflows.
  • Modeling Experience: Hands-on experience with ML modeling or quality work.

Responsibilities

  • Designing and Developing Core Tooling: Lead the design and development of essential data tools for Gemini model training. This involves overseeing the complete data lifecycle, from data collection and curation to release tooling, distillation, and analysis.
  • Collaborating and Translating User Needs: Work closely with researchers and engineers to understand their needs and translate them into effective, user-centric solutions.
  • Driving Developer Experience (DevEx): Leverage strong UX intuition to create tooling with exceptional developer experience.
  • Mentoring and Guiding: Provide technical guidance and mentorship to other team members in tooling development.
  • Delivering End-to-End Solutions: Develop comprehensive, end-to-end solutions primarily in Python.
  • Navigating Dynamic Environments: Thrive in a dynamic environment, adapting to evolving challenges and priorities in large language model (LLM) development

Other

  • BSc in a relevant technical field or equivalent experience
  • SWE interpersonal skills and problem solving skills (discuss technical ideas effectively with colleagues, e.g. through whiteboard, design docs, presentations; interact directly with our end users on various channels)
  • Ability to work in a dynamic environment and adapt to evolving challenges and priorities
  • Commitment to equal employment opportunity regardless of sex, race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, gender identity, pregnancy, or related condition
  • Willingness to undergo a background check as a condition of employment