Research Engineer

A team of scientists and engineers advancing artificial intelligence for widespread public benefit and scientific discovery.
$136,000 - $245,000
Machine Learning
Mid-Level Software Engineer
In-Person
5000+ Employees
3+ years of experience
AI

Description For Research Engineer

Google DeepMind is at the forefront of artificial intelligence research and development, working to advance AI for widespread public benefit and scientific discovery. As a Research Engineer, you'll join a diverse team of scientists, engineers, and ML experts based in London and Mountain View, collaborating with various teams across Google/Alphabet including Workspace, Cloud, Android, Assistant, Youtube, and Maps.

The role offers a unique opportunity to bridge the gap between cutting-edge research and real-world applications. You'll work on exciting projects involving Natural Language Processing, Multimodal Understanding, Reinforcement Learning, and Meta Learning. The position requires a strong technical background in machine learning, with hands-on experience in Python, TensorFlow, and large-scale ML models.

What makes this role particularly appealing is the chance to work directly with research scientists and product teams, seeing your work make a tangible impact on Google's products and services. The company offers comprehensive benefits, including competitive compensation with equity, excellent healthcare coverage, and strong support for work-life balance.

The ideal candidate will thrive in an ambiguous environment, demonstrate flexibility in approaching problems, and have a passion for artificial intelligence. You'll be part of a collaborative culture that values diversity of experience and perspectives, working on projects that could shape the future of AI technology.

This is an excellent opportunity for someone who wants to work at the intersection of research and practical applications, with the resources and scale of one of the world's leading AI research organizations. The role offers significant growth potential and the chance to contribute to groundbreaking developments in artificial intelligence.

Last updated a month ago

Responsibilities For Research Engineer

  • Apply promising models and research to high-impact real world problems
  • Rapid-prototype initial concepts
  • Design and run experiments to evaluate opportunities
  • Work on projects involving Natural Language Generation/Understanding
  • Work on Multimodal Understanding, Reinforcement Learning, and Meta Learning projects
  • Collaborate with research scientists and product teams

Requirements For Research Engineer

Python
  • BSc, MSc or PhD/DPhil in computer science, mathematics, applied stats, machine learning or similar experience
  • Proven knowledge and experience of Python or C++
  • Knowledge of machine learning and statistics
  • Knowledge of algorithm design
  • Experience with TensorFlow or similar ML frameworks (e.g. JAX)
  • Experience with large transformer-based models
  • Experience in fine-tuning large models
  • Software Engineering experience
  • Great communication skills and interpersonal skills
  • Passion for Artificial Intelligence

Benefits For Research Engineer

Medical Insurance
Dental Insurance
Relocation Benefits
Equity
Parental Leave
  • Enhanced maternity, paternity, adoption, and shared parental leave
  • Private medical and dental insurance for employee and dependents
  • Flexible working options
  • On-site gym
  • Healthy food options
  • Faith rooms
  • Terraces
  • Relocation support
  • Immigration support
  • Bonus
  • Equity

Interested in this job?

Jobs Related To Google DeepMind Research Engineer

Research Engineer

Research Engineer position at Google DeepMind working on applying ML models to improve Alphabet products, focusing on Gemini experiences.

Research Engineer - AI Safety

Research Engineer position at Google DeepMind focusing on AI safety and improvement of Gemini pre-trained models

Software Engineer - Trustworthy ML

Software Engineer position at Google DeepMind focusing on trustworthy machine learning, working on strategic projects to enable robust and reliable AI systems.

Research Engineer

Research Engineer position at Google DeepMind focusing on applying machine learning techniques to scientific problems in materials physics and quantum chemistry.

Research Engineer - Sociotechnical Analysis of Model Behaviour (SAMBA)

Research Engineer position at Google DeepMind focusing on sociotechnical analysis of AI model behavior and responsible AI development.