Taro Logo

Senior Software Engineer, AI/ML, Traffic AI

A global technology company that develops innovative products used by billions of users worldwide.
$166,000 - $244,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Job Description

Google is seeking a Senior Software Engineer to join their Traffic AI team, which is responsible for developing core machine learning models that provide accurate, real-time travel time and traffic information to over a billion users worldwide. This role is central to the Google Maps experience, directly influencing how people navigate globally across consumer, auto, and enterprise products.

The position requires a creative, product-focused Machine Learning Engineer who can solve complex, real-world user problems. You'll take end-to-end ownership of challenges, translating ambiguous issues into clear machine learning formulations and managing the full lifecycle of model development. Working with massive, real-time datasets, you'll debug complex pipelines and collaborate closely with product, research, and infrastructure teams.

As part of the Geo team, you'll contribute to building the most accurate and comprehensive maps for users through products like Maps, Earth, Street View, and Google Maps Platform. The team serves over a billion monthly users who rely on Maps services for daily navigation and exploration. This role involves solving complex computer science problems, designing intuitive product experiences, and improving understanding of the real world.

The ideal candidate should have strong expertise in Python, TensorFlow, and C++, with significant experience in applied machine learning, including neural network architecture, model tuning, and loss function design. You'll need excellent communication skills and a passion for solving user-facing problems. The role offers competitive compensation including a base salary range of $166,000-$244,000, plus bonus, equity, and comprehensive benefits.

Key responsibilities include driving the full lifecycle of model development, debugging large-scale production data pipelines, designing experiments to validate model performance, and collaborating across teams to improve navigation for millions of users. This position offers an opportunity to make a significant impact on how people navigate their world while working with cutting-edge AI/ML technologies at scale.

Last updated 5 hours ago

Responsibilities For Senior Software Engineer, AI/ML, Traffic AI

  • Take end-to-end ownership of user-facing issues, translating ambiguous problems into clear machine learning formulations
  • Drive the full lifecycle of model development, from data processing and featurization to designing and tuning neural network architectures
  • Search into large-scale, real-time production data to diagnose issues, identify data quality problems, and debug the entire data-to-model pipeline
  • Design and execute robust offline and online experiments to validate model performance and its impact on product metrics
  • Collaborate closely with Research, Infrastructure, and Product teams to innovate and deliver solutions that improve navigation for millions of users

Requirements For Senior Software Engineer, AI/ML, Traffic AI

Python
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development with Python and C++
  • 5 years of experience with machine learning, artificial intelligence, or a related field
  • Experience with common machine learning frameworks such as TensorFlow or PyTorch

Benefits For Senior Software Engineer, AI/ML, Traffic AI

Medical Insurance
401k
Parental Leave
  • Bonus
  • Equity
  • Benefits

Related Jobs

AI/ML Engineer, National Security, Public Sector

Senior AI/ML Engineering role at Google focusing on implementing machine learning solutions for national security customers, requiring Top Secret clearance and extensive ML experience.

Senior AI/ML Engineer, National Security, Public Sector

Senior AI/ML Engineer position at Google focusing on national security solutions, requiring ML expertise, customer experience, and top secret clearance.

Senior Research Software Engineer, AI Coding Agent, Labs

Senior Research Software Engineer position at Google Labs focusing on AI Coding Agent development, combining ML research with practical software engineering to revolutionize software development through AI-powered tools.

Senior Software Engineer, Labs AI

Senior Software Engineer position at Google Labs AI focusing on developing next-generation AI agents and LLM-based software development tools.

Senior Software Engineer, AI/ML, Android

Senior Software Engineer position at Google focusing on AI/ML development for Android platform, combining machine learning expertise with mobile system development to enhance Android's AI capabilities.