Staff Software Engineer, ML Telemetry

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Staff Software Engineer, ML Telemetry

Google is seeking a Staff Software Engineer specialized in ML Telemetry to join their team in London. This role sits at the intersection of Machine Learning infrastructure and performance optimization, focusing on developing and maintaining sophisticated telemetry systems for Google's ML fleet.

The position requires a seasoned professional with 8+ years of software development experience who will be responsible for driving continuous improvements to Google's Machine Learning software and hardware stack through advanced telemetry and metrics. You'll work on measuring and optimizing the efficiency of ML systems at scale, while providing crucial data-driven insights to various stakeholders.

As a Staff Software Engineer, you'll be part of Google Cloud, which serves customers in more than 200 countries, helping organizations digitally transform their businesses. You'll work with cutting-edge technology and have the opportunity to make significant impacts on Google's ML infrastructure.

The role combines technical expertise in machine learning, distributed systems, and performance optimization with strategic thinking and leadership. You'll collaborate with multiple teams to drive improvements in ML products and services, while helping shape the future of Google's ML software and hardware roadmap through data-driven decisions.

This position offers the opportunity to work on challenging problems at massive scale, with access to Google's world-class infrastructure and tools. You'll be part of a company known for its innovative culture, technical excellence, and global impact, while working alongside some of the brightest minds in the industry.

The role requires a blend of technical depth in ML systems, experience with large-scale infrastructure, and the ability to translate complex metrics into actionable insights. If you're passionate about machine learning, system optimization, and want to impact billions of users while working at the forefront of technology, this role offers an exceptional opportunity to advance your career at one of the world's leading tech companies.

Last updated a month ago

Responsibilities For Staff Software Engineer, ML Telemetry

  • Drive continuous improvements to the Machine Learning software and hardware stack through telemetry and metrics
  • Measure and report the efficiency of the ML fleet, generate and collect metrics that help identify optimization opportunities
  • Drive improvements via changes to Core ML products and services
  • Measure and report the fleetwide adoption of Core ML products and services
  • Collect metrics to inform the ML software and hardware roadmap
  • Provide data driven actionable feedback to ML job owners, product area resource planners, and Fleet resource planners

Requirements For Staff Software Engineer, ML Telemetry

Python
TypeScript
  • Bachelor's degree in Computer Science or related technical field, or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • 5 years of experience building and developing large-scale infrastructure, distributed systems or networks
  • Experience with backend programming (C++) and data analytics (SQL)
  • Experience in Machine Learning (theory, TensorFlow)
  • Experience with Compilers, Computer Architecture, Distributed Systems
  • Experience with System Optimization techniques

Interested in this job?

Jobs Related To Google Staff Software Engineer, ML Telemetry

Senior Research Scientist, Interactive Recommender Systems

Senior Research Scientist position at Google Research focusing on interactive recommender systems, machine learning, and AI, offering competitive compensation and benefits.

Staff Research Scientist, Google Cloud AI

Lead AI research scientist position at Google Cloud, focusing on advancing AI technology and its applications across industries while contributing to the research community.

Staff Software Developer, Generative AI, Gemini Code Assist

Lead the development of AI-powered developer tools at Google's Gemini Code Assist team, focusing on machine learning and generative AI applications.

Product Manager, AI/ML, Google Cloud

Lead AI/ML product management at Google Cloud, developing strategic vision for ML hardware stack and collaborating with teams like DeepMind and YouTube.

Senior Research Scientist, Multilingual NLP

Senior Research Scientist position at Google focusing on multilingual NLP and LLMs, requiring PhD and 7+ years of experience in machine learning and natural language processing.