Staff Research Engineer, Applied ML

7 Hours ago • 8-13 Years • Artificial Intelligence

Job Summary

Job Description

The Staff Research Engineer, Applied ML role at Google's Core ML team focuses on accelerating the adoption of cutting-edge ML/AI. Responsibilities include building and leading a new ML engineering and research team in London, collaborating with Google Research and DeepMind, conducting applied research, developing and evaluating ML models for scalable solutions, and creating a strategic roadmap for translating research into practical applications. The ideal candidate possesses extensive experience in software development, large-scale ML system architecture, distributed development, and various ML techniques, including generative AI and reinforcement learning. A strong research background and publication record are preferred.
Must have:
  • 8+ years software development experience
  • 5+ years building large-scale ML systems
  • 5+ years experience in distributed development
  • Proficiency in C++ or Python
  • Expertise in ML algorithms and techniques
  • Lead a new team of ML engineers and researchers
Good to have:
  • Experience with generative models
  • Experience with RL algorithms and frameworks
  • Experience leading high-performing teams
  • Publications in ML/AI conferences or journals

Job Details

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development and with data structures/algorithms.
  • 5 years of experience building and architecting large-scale, production quality Machine Learning (ML) systems.
  • 5 years of experience in distributed development and large-scale data processing.
  • Experience coding in either C++ or Python.
  • Experience with ML fundamentals, algorithms, and techniques, including supervised, unsupervised, and reinforcement learning, and experience in areas like natural language processing (NLP), computer vision, and generative AI.

Preferred qualifications:

  • Experience with generative models (e.g., diffusion models, GANs, transformers) for various media formats (e.g., text, image, video, audio), including prompt engineering, fine-tuning, and evaluation techniques.
  • Experience with RL algorithms and frameworks, including policy gradient methods, Q-learning, and actor-critic architectures.
  • Experience building and leading high-performing research or engineering teams, fostering a positive and inclusive culture.
  • Experience being published in ML/AI conferences or journals, demonstrating a strong research background and ability to communicate complex technical concepts effectively.
  • Familiarity with agent-based architectures, tool use, reinforcement learning, and techniques for evaluating and optimizing agent behavior.

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.

The Domain Applied ML team is an impactful group within Core ML, dedicated to accelerating the adoption of cutting-edge ML/AI across Google. We bridge the gap between research and production by developing standardized, efficient ML solutions in critical domains like parameter-efficient tuning, multimodal modeling, media generation, LLMs, and recommender systems.

The ML, Systems, & Cloud AI (MSCA) organization at Google designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services (Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and the billions of people who use Google services around the world.

We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including Google Cloud’s Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers.

Responsibilities

  • Build and lead a new team of ML engineers and researchers in London.
  • Collaborate with Google Research and DeepMind to identify and prioritize emerging research areas.
  • Conduct applied research on emerging ML/AI topics and drive the adoption of new AI technologies across Google products.
  • Develop and evaluate ML models for pilot projects and scalable solutions.
  • Develop a strategic roadmap for translating research into practical solutions.

Similar Jobs

Google - Software Engineer III, Chrome Enterprise Core

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
7 Hours ago
ByteDance - Data Scientist

ByteDance

New York, New York, United States (On-Site)
2 Days ago
N-iX - Senior Scala Engineer

N-iX

Ukraine (Remote)
2 Days ago
Razer - Software Engineer (DevOps)

Razer

Shah Alam, Selangor, Malaysia (On-Site)
6 Months ago
Tencent - Senior Researcher, Speech Processing

Tencent

London, England, United Kingdom (On-Site)
2 Months ago
ByteDance - Research Scientist, Multimodal Interaction & World Model

ByteDance

Singapore (On-Site)
2 Days ago
Google - Software Engineer III, AI/ML, Google Cloud Application Modernization

Google

Sunnyvale, California, United States (On-Site)
7 Hours ago
AI Fund - Curriculum Product Manager

AI Fund

United States (Remote)
6 Months ago
Salesforce - Software Engineering MTS/AI Research

Salesforce

Palo Alto, California, United States (Remote)
1 Week ago
Lionbridge Games - Games Language AI Specialist (Linguist)

Lionbridge Games

Masovian Voivodeship, Poland (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

RoofStack - Software Architect

RoofStack

İstanbul, İstanbul, Türkiye (Remote)
3 Months ago
Scale AI - Software Engineer, GenAI Model Evaluation

Scale AI

San Francisco, California, United States (Hybrid)
6 Months ago
Netflix - Machine Learning Intern - Spring or Summer 2025

Netflix

Los Gatos, California, United States (On-Site)
5 Months ago
Mashgin - Senior Software Engineer, Machine Learning and Artificial Intelligence

Mashgin

Palo Alto, California, United States (Hybrid)
6 Months ago
Techland - Rendering Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
4 Months ago
NVIDIA - Distinguished Software Architect - Deep Learning and HPC Communications

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Spyke Games - Data Scientist

Spyke Games

İstanbul, Türkiye (On-Site)
6 Months ago
Netflix - Research Scientist L4/L5, Algorithms Engineering

Netflix

United States (Remote)
3 Months ago
ByteDance - Senior Software Development Engineer - Distributed NoSQL Database Systems

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
ByteDance - Backend Software Engineer - Customer Service Platform - Seattle

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in London, England, United Kingdom

Push Gaming - Game Developer

Push Gaming

United Kingdom (Hybrid)
1 Month ago
Rank group - Experienced Card Room Dealer

Rank group

Luton, England, United Kingdom (On-Site)
5 Months ago
Hudl - Software Engineer II

Hudl

London, England, United Kingdom (Hybrid)
4 Months ago
Frontier Developments - IT Support Engineer

Frontier Developments

Cambridge, England, United Kingdom (Hybrid)
5 Months ago
PlayStation Global - Staff Linux Network Software Engineer

PlayStation Global

London, England, United Kingdom (On-Site)
2 Weeks ago
Fundamentalvr-2 - Lead Artist

Fundamentalvr-2

England, United Kingdom (Hybrid)
4 Weeks ago
Rockstar Games - Senior UI Programmer (C++)

Rockstar Games

Dundee, Scotland, United Kingdom (On-Site)
7 Months ago
Playground Games - Senior Character Artist

Playground Games

England, United Kingdom (Hybrid)
3 Weeks ago
Microsoft - Member of Technical Staff, AI Data

Microsoft

London, England, United Kingdom (On-Site)
3 Weeks ago
Miniclip - Senior Data Analyst

Miniclip

London, England, United Kingdom (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

Razer - Solutions Architect

Razer

Singapore (On-Site)
6 Months ago
Microsoft - Member of Technical Staff, AI

Microsoft

Mountain View, California, United States (On-Site)
3 Weeks ago
ByteDance - LLM Software Engineer/Researcher (Applied Machine Learning)

ByteDance

Seattle, Washington, United States (On-Site)
2 Days ago
Henkel - Data Scientist-Intern

Henkel

Pune, Maharashtra, India (On-Site)
7 Months ago
ION - Senior AI Engineer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
6 Months ago
NVIDIA - Senior High-Performance LLM Training Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
2 Weeks ago
Google - Software Engineering Manager, RDMA Networking

Google

Sunnyvale, California, United States (On-Site)
7 Hours ago
Hedra - Applied Research Scientist

Hedra

San Francisco, California, United States (On-Site)
3 Weeks ago
NVIDIA - Senior Solutions Architect, Networking - Cloud Service Providers

NVIDIA

California, United States (Hybrid)
2 Weeks 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.

Dublin, County Dublin, Ireland (On-Site)

Sunnyvale, California, United States (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Hyderabad, Telangana, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sydney, New South Wales, Australia (On-Site)

Waterloo, Ontario, Canada (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