Research Engineer

A team of scientists and engineers advancing artificial intelligence for widespread public benefit and scientific discovery.
$161,000 - $300,000
Machine Learning
In-Person
AI

Description For Research Engineer

Google DeepMind is at the forefront of artificial intelligence research and development, working to advance AI for the benefit of humanity. As a Research Engineer, you'll join a diverse team of scientists, engineers, and ML experts in Mountain View, collaborating with teams worldwide, especially focusing on media quality understanding and creation.

The role involves applying cutting-edge research to real-world problems, working on exciting projects in generative media, multimodal understanding, and reinforcement learning. You'll be responsible for the entire pipeline from prototyping to deployment, including dataset curation and model training.

The ideal candidate should have a strong academic background in computer science, mathematics, or machine learning, combined with practical experience in training ML models for media creation. Proficiency in frameworks like TensorFlow, JAX, or PyTorch is essential, as is the ability to work on projects from proof-of-concept through to implementation.

Google DeepMind offers an exceptional compensation package, including competitive salary, bonus, and equity. The company provides comprehensive benefits, including enhanced parental leave, private medical and dental insurance, and flexible working options. The work environment is designed to support well-being, with on-site facilities like a gym, healthy food options, and faith rooms.

This is an opportunity to work with world-class researchers and engineers, publishing papers at top conferences while developing solutions that impact billions of Google users. The role offers the perfect blend of research and practical application, making it ideal for someone who wants to push the boundaries of AI while seeing their work make a real-world impact.

Last updated 5 hours ago

Responsibilities For Research Engineer

  • Applying research ideas to high-impact real world problems
  • Prototyping, dataset curation, model training
  • Performance optimization and deployment
  • Working on generative media (image, video)
  • Media creation
  • Multimodal understanding
  • Reinforcement learning
  • Preference learning

Requirements For Research Engineer

Python
  • BSc, MSc or PhD degree in computer science, mathematics, applied stats, machine learning or similar experience working in industry
  • Knowledge of machine learning, computer vision, and diffusion model theories
  • Hands-on experience with training machine learning models for media creation
  • Experience with Tensorflow or similar ML frameworks (JAX or PyTorch)
  • Recent experience conducting applied research
  • Experience working in industry, working on projects from proof-of-concept through to implementation

Benefits For Research Engineer

Medical Insurance
Dental Insurance
Equity
Relocation Benefits
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 to Mountain View
  • Immigration support
  • Bonus
  • Equity

Interested in this job?