Software Engineer, AI and Education

Google DeepMind is a team of scientists, engineers, and machine learning experts working together to advance the state of the art in artificial intelligence.
Machine Learning
Mid-Level Software Engineer
Contact Company
5,000+ Employees
2+ years of experience
AI · Education

Description For Software Engineer, AI and Education

At Google DeepMind, we're seeking a highly motivated Software Engineer to join our team and contribute to groundbreaking fundamental research and deployment in AI for Education and Learning. Our team aims to make fundamental advances to methods in multimodal foundation models for education and to deploy new experiences and products for learners of all types.

As a Software Engineer, you will:

  • Collaborate closely with researchers and engineers across Google
  • Contribute to the development of cutting-edge generative models
  • Translate research into products across Google and externally
  • Prototype product demos based on research ideas in various languages and platforms
  • Optimize GenAI data, training, evaluation, and serving pipelines
  • Set engineering direction and standards for the team
  • Unblock other team members and solve new engineering problems
  • Improve performance of existing models (e.g., latency of inference, serving reliability)
  • Engage with application and product needs to inform engineering decisions

Key qualifications:

  • 2+ years of relevant professional experience (or a PhD in a relevant field)
  • Hands-on experience with Python, SQL, and at least one Web frontend language (e.g., JavaScript), mobile platform (e.g., Android), and back-end language (e.g., Java, Rust, C++, Go)
  • Experience translating research innovations into product applications
  • Strong communication skills and ability to work in a fast-paced environment

Additional advantages:

  • Experience with fine-tuning (including RL methods) of foundation models
  • Demonstrated interest and expertise in learning science, learning engineering, and digital education and learning

Join Google DeepMind and contribute to the development of AI that could be one of humanity's most useful inventions, focusing on widespread public benefit and scientific discovery while prioritizing safety and ethics.

Last updated 9 days ago

Responsibilities For Software Engineer, AI and Education

  • Develop technical solutions to test ideas and assess performance
  • Help unblock team members on technical issues
  • Engage with application and product needs to inform engineering decisions
  • Prototype product demos based on research ideas
  • Optimize GenAI data, training, evaluation, and serving pipelines
  • Set engineering direction and standards for the team
  • Improve performance of existing models

Requirements For Software Engineer, AI and Education

Python
JavaScript
Java
Rust
Go
  • 2+ years of relevant professional experience (or a PhD in a relevant field)
  • Hands-on experience with Python and SQL
  • Experience with at least one Web frontend language (e.g. JavaScript)
  • Experience with at least one mobile platform (e.g. Android)
  • Experience with at least one back-end language (e.g. Java, Rust, C++, Go)
  • Experience translating research innovations into product applications
  • Ability to communicate technical ideas effectively
  • Ability to work in a fast-paced environment

Benefits For Software Engineer, AI and Education

  • Equal employment opportunity

Interested in this job?

Jobs Related To Google DeepMind Software Engineer, AI and Education

Software Dev Engineer, AGI

Software Development Engineer position at Amazon AGI, focusing on building multi-modal, multi-lingual web-scale information retrieval systems for AI models.

Software Development Engineer, AGI

Software Development Engineer role at Amazon's AGI team working on generative AI technologies and digital agents

Software Development Engineer, Amazon

Build and optimize large language models and AI systems for Amazon's shopping experiences, focusing on scalable solutions and customer-centric innovations.

Software Development Engineer, GenAI, Kumo

Senior Software Developer role at AWS focusing on AI/ML solutions for customer support, offering competitive pay and opportunity to work on cutting-edge cloud technologies.

Software Development Engineer, AGI

Software Development Engineer position at Amazon's AGI team, focusing on developing generative AI technologies and digital agents.