Research Engineer, Machine Learning Theory

4 Months ago • 5-8 Years • Artificial Intelligence • $161,000 PA - $239,000 PA

Job Summary

Job Description

Google Research is seeking an ML Theory Research Engineer to bridge the gap between theoretical research and practical applications. You will work with Machine Learning (ML) Theory researchers to implement, test, and scale new machine learning algorithms. You will apply your engineering expertise to translate theoretical models into functional systems, optimizing performance and scalability for real-world deployment. You will have the opportunity to work alongside world-renowned experts, publish, and contribute to Google products. Key responsibilities include implementing, testing, and optimizing machine learning algorithms based on theoretical research, collaborating with researchers to develop and validate new models, ensuring they are efficient and scalable, designing experiments to evaluate algorithm performance on large-scale datasets, working with product teams to integrate theoretical insights into production systems, and contributing to research publications and open-source initiatives.
Must have:
  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
  • 3 years of experience with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
  • 3 years of experience with ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging).
Good to have:
  • PhD or industry experience in applied machine learning or related research.
  • Experience working with large datasets and distributed computing.
  • Understanding of theoretical machine learning principles.
  • Excellent communication skills and ability to work in a collaborative research environment.

Job Details

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
  • 3 years of experience with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
  • 3 years of experience with ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging).

Preferred qualifications:

  • PhD or industry experience in applied machine learning or related research.
  • Experience working with large datasets and distributed computing.
  • Understanding of theoretical machine learning principles.
  • Excellent communication skills and ability to work in a collaborative research environment.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

Google Research is seeking an ML Theory Research Engineer to bridge the gap between theoretical research and practical applications. You will work with Machine Learning (ML) Theory researchers to implement, test, and scale new machine learning algorithms. You will apply your engineering expertise to translate theoretical models into functional systems, optimizing performance and scalability for real-world deployment. You will have the opportunity to work alongside world-renowned experts, publish, and contribute to Google products.

The US base salary range for this full-time position is $161,000-$239,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about .

Responsibilities

  • Implement, test, and optimize machine learning algorithms based on theoretical research.
  • Collaborate with researchers to develop and validate new models, ensuring they are efficient and scalable.
  • Design experiments to evaluate algorithm performance on large-scale datasets.
  • Work with product teams to integrate theoretical insights into production systems.
  • Contribute to research publications and open-source initiatives.

Similar Jobs

The Walt Disney Company - Sr Software Engineer (Front End/JavaScript)

The Walt Disney Company

New York, New York, United States (On-Site)
4 Months ago
Ubisoft - C++ Software Engineer - Simulation & Tools

Ubisoft

Bucharest, Bucharest, Romania (Hybrid)
8 Months ago
Google - Software Engineer III, Capacity Intelligence

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
MatchGroup - Staff Product Manager, Machine Learning and Recommendations

MatchGroup

San Francisco, California, United States (Hybrid)
5 Months ago
ByteDance - Senior/Tech Lead Software Development Engineer, Network Monitoring & Alerts - Seattle

ByteDance

Seattle, Washington, United States (On-Site)
4 Months ago
The Walt Disney Company - VP, Engineering - Personalization & Recommendations

The Walt Disney Company

Santa Monica, California, United States (On-Site)
4 Months ago
Rackspace - Principal MLOPs Engineer (Canada)

Rackspace

Toronto, Ontario, Canada (Remote)
5 Months ago
Google - AICore Staff Software Engineer, Applied Machine Learning

Google

Mountain View, California, United States (On-Site)
4 Months ago
Meta - Software Engineer, Systems ML - SW/HW Co-design

Meta

Bellevue, Washington, United States (Remote)
4 Months ago
Google - Software Engineer, Machine Learning, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PlayStation Global - Software Engineering Intern, Graphics - Master's or PhD

PlayStation Global

Aliso Viejo, California, United States (On-Site)
5 Months ago
Paytm - Head Risk-Paytm Money

Paytm

Mumbai, Maharashtra, India (On-Site)
5 Months ago
OKX - Graduate Hire 2024/25 - SRE/Security Engineer

OKX

Hong Kong (On-Site)
5 Months ago
Balbix - Staff/Sr.Staff Software Development Engineer Test, Tools

Balbix

Gurugram, Haryana, India (On-Site)
5 Months ago
The Walt Disney Company - Senior R&D Engineer - All Disciplines

The Walt Disney Company

Vancouver, British Columbia, Canada (Hybrid)
4 Months ago
Google - Software Engineering Manager II, Augmented Reality

Google

Mountain View, California, United States (On-Site)
4 Months ago
Blue Yonder - Solution Architect

Blue Yonder

Tokyo, Japan (On-Site)
6 Months ago
Google - Software Engineer III, Mobile (iOS), Core

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in New York, New York, United States

Zuru - Project Architect - Residential

Zuru

Los Angeles, California, United States (On-Site)
5 Months ago
Nexon - Product Manager - Live Games

Nexon

El Segundo, California, United States (Hybrid)
8 Months ago
Next Level Business Services - ServiceNow Architect

Next Level Business Services

Cupertino, California, United States (On-Site)
5 Months ago
paypal - Senior Engineer, iOS

paypal

San Jose, California, United States (Hybrid)
5 Months ago
The Walt Disney Company - Senior Software Engineer, Ad Platforms

The Walt Disney Company

San Francisco, California, United States (On-Site)
4 Months ago
Bazaar Voice - Enterprise Account Director

Bazaar Voice

Austin, Texas, United States (Hybrid)
5 Months ago
The Walt Disney Company - Senior Manager, Marketing Reporting & Analytics (Disney Entertainment Television)

The Walt Disney Company

Santa Monica, California, United States (On-Site)
4 Months ago
Treyarch - Senior Graphics Engineer

Treyarch

Los Angeles, California, United States (On-Site)
7 Months ago
BANDAI NAMCO - Social Media Manager, GUNDAM

BANDAI NAMCO

Santa Clara, California, United States (Hybrid)
6 Months ago
2K - Senior Manager,  Partner & Licensing Integration Strategy

2K

Los Angeles, California, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

sigma software - Principal Machine Learning Engineer (Web & Mobile Business Unit)

sigma software

Kyiv, Kyiv City, Ukraine (Remote)
5 Months ago
Meta - Research Scientist Intern, Machine Perception for Input and Interaction (PhD)

Meta

Sausalito, California, United States (On-Site)
4 Months ago
Google - Staff Software Engineer, Cloud ML Compute Services

Google

Kirkland, Washington, United States (On-Site)
4 Months ago
Trend Micro - NLP / Prompt Engineer (VicOne_Automotive Security)

Trend Micro

Taipei City, Taiwan (On-Site)
5 Months ago
ByteDance - Research Scientist in Foundation Model (Speech & Audio Generation) - 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
4 Months ago
Google - Staff Software Engineer, AI/ML Natural Language Processing, Google Ads

Google

Mountain View, California, United States (On-Site)
4 Months ago
Zoox - Senior Software Engineer: Secure Embedded Operating Systems

Zoox

Foster City, California, United States (On-Site)
5 Months ago
Sinch - Senior Machine Learning Engineer

Sinch

North Holland, Netherlands (On-Site)
5 Months ago
Smarsh - Lead Machine Learning Engineer

Smarsh

New York, New York, United States (Hybrid)
5 Months ago
Google - Senior Product Manager, Model Garden, Google Cloud

Google

Kirkland, Washington, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Hyderabad, Telangana, India (On-Site)

Reston, Virginia, United States (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

State Of Minas Gerais, Brazil (On-Site)

São Paulo, State Of São Paulo, Brazil (On-Site)

State Of Minas Gerais, Brazil (On-Site)

Seattle, Washington, United States (On-Site)

State Of Minas Gerais, Brazil (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug