Enable job alerts via email!

Software Engineer, Gemini Data and Eval Tooling

Google DeepMind

London

On-site

GBP 60,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading AI research company in London is seeking a passionate Software Engineer for the Gemini Data and Eval Tooling team. You will design and develop specialized tools that enhance artificial intelligence capabilities. Ideal candidates bring strong Python skills, design experience, and are keen to work in an innovative environment. Join us to accelerate AI innovation!

Qualifications

  • Strong proficiency in Python for developing scalable solutions.
  • Experience designing and implementing distributed systems.
  • Knowledge of machine learning infrastructure.

Responsibilities

  • Lead the design and development of data and evaluation tooling.
  • Work with researchers to translate needs into solutions.
  • Create tooling with exceptional developer experience.

Skills

Proficiency in Python
Experience in user-centric design
Interpersonal skills

Education

BSc in a relevant technical field

Tools

Angular
TypeScript

Job description

Software Engineer, Gemini Data and Eval Tooling

London, UK

Snapshot

The Gemini Data and Eval Tooling team is at the forefront of AI innovation, building state-of-the-art tooling for training data and evaluations. Our mission is to empower researchers to rapidly develop and continuously improve Gemini models, adapting and innovating to match the fast pace of the AI field. We are seeking passionate, action-oriented individuals keen to accelerate innovation and shape the future of Gemini.

About Us

Artificial Intelligence could be one of humanity’s most useful inventions. At Google DeepMind, we’re a team of scientists, engineers, machine learning experts and more, working together to advance the state of the art in artificial intelligence. We use our technologies for widespread public benefit and scientific discovery, and collaborate with others on critical challenges, ensuring safety and ethics are the highest priority.

The Role

You will join a diverse team of experts passionate about pushing the boundaries of AI. This role offers invaluable experience on a high-impact project with significant implications for the future of AI, while contributing to a culture that champions velocity and user-centric design.

As a key contributor to the Gemini Data and Eval Tooling team, you will build critical tools that accelerate ML researchers in developing and releasing new models with ever-advancing capabilities!

Key responsibilities:
  • Designing and Developing Core Tooling: Lead the design and development of essential data and evaluation tooling for Gemini.
  • 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
About You

In order to set you up for success as a Software Engineer at Google DeepMind, we look for the following skills and experience:

  • BSc in a relevant technical field or equivalent experience
  • 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
  • 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)

In addition, the following would be an advantage:

  • Experience in building systems that perform end-to-end model evaluation.
  • 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. The ability to collaborate closely with researchers leads to the development of better tooling that strongly fits user needs.

Note: In the event your application is successful and an offer of employment is made to you, any offer of employment will be conditional on the results of a background check, performed by a third party acting on our behalf. For more information on how we handle your data, please see our Applicant and Candidate Privacy Policy .

At Google DeepMind, we value diversity of experience, knowledge, backgrounds and perspectives and harness these qualities to create extraordinary impact. We are committed 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 (including breastfeeding) or any other basis as protected by applicable law. If you have a disability or additional need that requires accommodation, please do not hesitate to let us know.

Create a Job Alert

Interested in building your career at DeepMind? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

First Name *

Last Name *

Email *

Phone

Resume/CV *

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

LinkedIn Profile

Link to external profile e.g. LinkedIn, GitHub etc.

Where did you hear about this role? * Select...

UK Demographic Questions

Google DeepMind is committed to equal opportunity employment regardless of race, religion or belief, ethnic or national origin, disability, age, citizenship, marital status, domestic or civil partnership status, sexual orientation, gender identity or any other basis as protected by applicable law. A voluntary self-identification question enables us to monitor and evaluate the effectiveness of our equal opportunities policy within our recruitment process. Your information is used in an aggregated form for these limited purposes and will not form part of your application.

Please indicate your race/ethnic group (choose all that apply) * Select...

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.