Research Engineer - Gemini

AI research company working on advancing artificial intelligence through scientific discovery and technological innovation.
Machine Learning
Senior Software Engineer
Contact Company
5,000+ Employees
5+ years of experience
AI

Description For Research Engineer - Gemini

Google DeepMind is at the forefront of artificial intelligence research and development, working to advance the state of the art in AI technology. As a Research Engineer on the Gemini team, you'll be part of a diverse group of scientists, engineers, and machine learning experts working on one of the most advanced AI systems in the world.

The role focuses on developing and maintaining large-scale data pipelines crucial for Gemini's pre-training data, which directly impacts the model's capabilities and quality. You'll conduct empirical research, validate novel datasets, and work on innovative data processing techniques. This position requires a unique blend of engineering expertise and research acumen, particularly in large-scale data processing and machine learning experimentation.

You'll collaborate with various teams within the Gemini project, including Model, Infrastructure, and Post-Training teams, contributing to the development of scaling laws and understanding the interaction between large-scale training and data. The ideal candidate will have a strong background in distributed systems, empirical experimentation, and deep learning.

Google DeepMind values diversity and creates an inclusive environment where different experiences, backgrounds, and perspectives are celebrated. The company is committed to equal employment opportunity and uses its technologies for widespread public benefit and scientific discovery. This is an opportunity to work on cutting-edge AI technology while ensuring safety and ethics remain top priorities.

The position offers the chance to work with leading researchers, contribute to state-of-the-art generative models, and translate research into products that impact both Google and external applications. If you're passionate about AI, have exceptional engineering skills, and want to be part of shaping the future of artificial intelligence, this role provides an excellent opportunity to make a significant impact in the field.

Last updated 4 months ago

Responsibilities For Research Engineer - Gemini

  • Develop, maintain and improve large scale data pipelines for Gemini's pre-training data
  • Conduct empirical research to validate novel datasets and data processing techniques
  • Develop scaling laws and understanding of large scale training and data interaction
  • Collaborate with Gemini team, including Model, Infrastructure and Post-Training teams

Requirements For Research Engineer - Gemini

Python
  • Proven track record of working with large scale data processing pipelines
  • Proven track record of empirical experimentation in deep learning or empirical sciences
  • Strong background in large scale engineering and distributed systems
  • Degree or PhD in machine learning or related field (preferred)
  • Experience with Large Language model training (preferred)
  • Experience with deep learning and creating deep learning datasets (preferred)

Interested in this job?

Jobs Related To Google DeepMind Research Engineer - Gemini

Research Engineer

Research Engineer position at Google DeepMind working on cutting-edge ML models and AI technologies in Seattle.

Software Engineer, LLM Pre-Training Optimization

Senior Software Engineer role at Google DeepMind focusing on optimizing pre-training efficiency for large language models using TPUs and custom kernels.

Research Engineer

Senior Research Engineer position at Google DeepMind working on Gemini embedding and multimodal AI models

Software Engineer - Health Agent

Senior Software Engineer role developing next-generation AI health agents using Astra and Gemini technologies at Google DeepMind.

Software Engineer

Senior Software Engineer role at Google DeepMind focusing on AI agent development and implementation, requiring 5+ years of experience in software development.