DeepMind logo

Software Engineer, AI for Secure Code

DeepMind

Mountain View, CA
Full Time
Mid Level
166k-244k
2 days ago

Job Description

About the Role

This role is ideally located in Mountain View, CA. For the right candidate, there may be an option to work from either New York City, NY, San Francisco, CA or London, UK. 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 goal of our project is to leverage AI for the defense: automatically fix discovered vulnerabilities and harden code through checked annotations or transformations to safer coding practices in the same language. Our team collaborates closely with various teams across Google/Alphabet to deploy advanced machine learning algorithms for code hardening.

Key Responsibilities

  • Developing an agent that leverages powerful AI models, compilers, runtimes, static/dynamic analyzers, and formal verification tools to harden code against vulnerabilities across different programming languages and frameworks.
  • Rapid-prototyping initial concepts and designing and running experiments to achieve project goals.
  • Influencing both the research community and product development with work that promises to have tremendous impact.

Requirements

  • MSc or PhD/DPhil degree in Computer Science (or relevant majors), or equivalent practical experience.
  • Proven knowledge and experience of C/C++ and Python.
  • Experience with developer tools such as compilers, runtimes, dynamic/static analyzers, and web frameworks.
  • Hands-on experience with large scale code transformations of existing codebases.
  • Hands-on experience building and/or working with large scale infrastructure such as data processing pipelines and distributed processing.

Nice to Have

  • AI-Based Code Generation.
  • Familiarity with well-known code security practices.
  • Knowledge and understanding of prominent ML frameworks.
  • Proven experience with prominent ML frameworks.
  • Independent, self-starter attitude.
  • Passion for the mission above.

Qualifications

  • Educational background with MSc or PhD/DPhil in Computer Science or relevant fields.

Benefits & Perks

  • The US base salary range for this full-time position is between $166,000 - $244,000 plus bonus, equity, and benefits.

Working at DeepMind

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 conditions, or any other protected basis.

Apply Now

Job Details

Posted AtAug 6, 2025
Salary166k-244k
Job TypeFull Time
Work ModeOnsite
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About DeepMind

Website

deepmind.com

Company Size

501-1000 employees

Location

Mountain View, CA

Industry

Software Publishers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches