Staff Research Engineer, Applied ML

1 Month 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 - Staff Software Engineer, Storage

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Qualcomm - GPGPU Senior SW Engineer

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
Workato - Senior Infrastructure Engineer (OpenSearch)

Workato

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
ByteDance - Software Development Engineer Graduate (Network Monitoring & Alerts) - 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
7 Months ago
ByteDance - Research Engineer (Foundation Model) - Machine Learning Systems

ByteDance

Singapore (On-Site)
7 Months ago
NVIDIA - Principal Software Engineer - Enterprise AI Platform

NVIDIA

Santa Clara, California, United States (Hybrid)
4 Months ago
Google - Software Engineer III, Artificial Intelligence/Machine Learning

Google

Hyderabad, Telangana, India (On-Site)
1 Month ago
Google - Staff Software Engineer, GPU Performance, Google Scale

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
ION - Senior AI Engineer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - Senior AI-HPC Cluster Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
2 Months ago
Google - Senior Staff Software Engineer, Common Expression Language

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Google - Software Engineer III, Google Cloud Compute Infrastructure

Google

Sunnyvale, California, United States (On-Site)
7 Months ago
NVIDIA - Signal and Power Integrity Engineer (RDSS Intern)

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Months ago
QuinStreet - Senior Applied Machine Learning Engineer

QuinStreet

United States (Remote)
1 Month ago
Google - Distinguished Engineer, Demand and Capacity Planning

Google

Seattle, Washington, United States (On-Site)
1 Month ago
Zscaler - Staff Machine Learning Engineer

Zscaler

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
PwC - Associate

PwC

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Google - Senior Software Engineer, Android Automotive

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
Google - Software Engineer III, Infrastructure, Google Cloud Compute Infrastructure

Google

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

Get notifed when new similar jobs are uploaded

Jobs in London, England, United Kingdom

Thales - Procurement Category Manager

Thales

Belfast, Northern Ireland, United Kingdom (Hybrid)
2 Weeks ago
Gaming Innovation Group  - Associate Big Data Engineer

Gaming Innovation Group

Manchester, England, United Kingdom (Hybrid)
1 Month ago
IManage - Senior Business Consultant

IManage

London, England, United Kingdom (Hybrid)
2 Months ago
Miniclip - Senior Game Programmer

Miniclip

Royal Leamington Spa, England, United Kingdom (Hybrid)
1 Month ago
Saxo Bank - UK Chief Commercial Officer

Saxo Bank

London, England, United Kingdom (On-Site)
3 Weeks ago
Springer Group - Publisher

Springer Group

London, England, United Kingdom (Hybrid)
1 Week ago
ION - Senior Business Consultant - Allegro​

ION

London, England, United Kingdom (On-Site)
7 Months ago
Unity - Senior Software Engineer

Unity

United Kingdom (Remote)
4 Weeks ago
Rockstar Games - Technical Artist: DevOps

Rockstar Games

London, England, United Kingdom (On-Site)
2 Weeks ago
Sail Point - Customer Success Manager - fluent German

Sail Point

London, England, United Kingdom (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

Google - Software Engineer III, AI/ML, Google Research

Google

Mountain View, California, United States (On-Site)
1 Month ago
Google - Software Developer III, AI/ML GenAI

Google

New York, New York, United States (On-Site)
1 Month ago
Canva - Senior Machine Learning Engineer - Canva UK

Canva

London, England, United Kingdom (Remote)
6 Months ago
ByteDance - Student Researcher Intern (Edge Research Project for General Intelligence)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Google - Senior ML Systems Engineer, AICore

Google

Taipei City, Taiwan (On-Site)
1 Month ago
Windranger Labs - Technical AI Researcher

Windranger Labs

Singapore (On-Site)
2 Months ago
Spell Brush - AI Infrastructure Engineer

Spell Brush

San Francisco, California, United States (On-Site)
2 Months ago
Zoox - Senior/Staff Software Engineer - Simulator

Zoox

Foster City, California, United States (Hybrid)
7 Months ago
ByteDance - Student Researcher (Doubao (Seed) - Foundation Model - Video Generative Model)

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
PwC - AI/ML Azure Engineer (m/f/d)

PwC

Luxembourg (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Seattle, Washington, United States (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