Taro Logo

Staff Research Engineer, Applied ML

A leading technology company that specializes in internet-related services and products.
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI

Job Description

The Domain Applied ML (DAML) team at Google is seeking a Staff Research Engineer to lead a new applied ML team in London. This role bridges cutting-edge research from Google Research and DeepMind with real-world applications. As the technical anchor, you'll guide a small team while actively engaging in experimentation and coding. The position focuses on emerging areas like generative AI and multi-agent systems, working to impact major products including Search, YouTube, and Waymo.

The role requires deep expertise in applied machine learning, with a proven track record of leading projects from research to production. You'll work with advanced ML frameworks and technologies, focusing on areas like parameter-efficient tuning (PET), multimodal modeling, and agentic systems using models like Gemini. The position demands both technical excellence and leadership skills, as you'll be responsible for mentoring team members and driving research directions.

This is an opportunity to work at the forefront of AI technology, translating theoretical breakthroughs into practical applications that affect billions of users. You'll collaborate with world-class researchers and engineers across Google Research and DeepMind, while having the autonomy to shape the technical direction of your team. The role offers the chance to contribute to significant publications and make meaningful impacts on Google's core products.

The ideal candidate combines strong technical skills in machine learning with the ability to lead and mentor others. You'll need to balance hands-on technical work with strategic thinking, ensuring your team's research translates into tangible product improvements. This position offers the unique opportunity to work on cutting-edge AI technology while directly influencing Google's product development.

Last updated 17 days ago

Responsibilities For Staff Research Engineer, Applied ML

  • Act as the technical expert for a small, high-impact team. Guide research directions and mentor team members through your own direct contributions
  • Lead the end-to-end research process, from defining novel problems and prototyping solutions to publishing results and partnering with product teams to ship features
  • Shape and execute the team's technical roadmap by collaborating with stakeholders in Google Research, DeepMind, and product areas
  • Utilize and advance cutting-edge techniques on Google's infrastructure
  • Research and product by translating complex technical concepts into actionable plans and user value

Requirements For Staff Research Engineer, Applied ML

Python
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in applied machine learning, including leading projects from research to production
  • Experience building and leading engineering or research teams
  • Experience in Python and ML frameworks like JAX, TensorFlow, or PyTorch
  • One or more publications in top-tier ML/AI conferences or journals (e.g., NeurIPS, ICML, ICLR, CVPR)

Related Jobs

Staff Research Engineer, Applied ML

Lead applied ML research team at Google London, bridging cutting-edge AI research with product applications across Search, YouTube, and Waymo.

Staff Research Engineer, Applied ML

Lead applied ML research team at Google, bridging cutting-edge AI research with product applications, focusing on generative AI and multi-agent systems.

Senior ML Research Engineer

Senior ML Research Engineer position at Winnow, developing AI solutions for food waste reduction in hospitality industry. Hybrid role in London with competitive benefits.

Lead AI Research Engineer

Lead AI Research Engineer position at Arondite, developing AI solutions for defence technology and autonomous systems, requiring 5+ years of ML experience and team leadership skills.

Lead Machine Learning Engineer

Lead Machine Learning Engineer position at Zego, focusing on building and maintaining ML systems for insurance pricing optimization, requiring expertise in Python, ML lifecycle management, and cloud technologies.