Taro Logo

Senior Software Engineer, Distributed Machine Learning, YouTube

Technology company that develops internet-related services and products, including YouTube, the world's leading video platform.
$166,000 - $244,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Senior Software Engineer, Distributed Machine Learning, YouTube

Google is seeking a Senior Software Engineer to join their YouTube team, focusing on distributed machine learning systems. This role combines cutting-edge ML technology with YouTube's mission of giving everyone a voice and building community through shared stories.

The position requires expertise in both software engineering and machine learning, with a focus on distributed systems and scaling ML algorithms. You'll be working on critical projects that impact billions of users, developing and maintaining ML infrastructure that powers YouTube's recommendation and content systems.

The role offers a competitive compensation package ranging from $166,000 to $244,000, plus bonus, equity, and comprehensive benefits. Based in Mountain View, CA, you'll be part of Google's world-class engineering team, with opportunities to work on challenging technical problems at massive scale.

Key responsibilities include writing and testing code, leading design reviews, reviewing other developers' code, contributing to documentation, and troubleshooting complex system issues. The ideal candidate will have strong experience in Python, ML algorithms, and distributed systems, with a proven track record of launching and maintaining software products.

This is an excellent opportunity for someone who wants to combine software engineering expertise with machine learning at one of the world's leading technology companies. You'll be working on technology that impacts how billions of users connect, explore, and interact with content and each other on YouTube.

The role offers significant growth potential, with opportunities to take on technical leadership responsibilities and work with cutting-edge ML technologies. Google's collaborative culture and focus on innovation make this an ideal position for engineers who want to make a meaningful impact while working with some of the best minds in the industry.

Last updated 16 days ago

Responsibilities For Senior Software Engineer, Distributed Machine Learning, YouTube

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Senior Software Engineer, Distributed Machine Learning, YouTube

Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience with machine learning algorithms and tools (e.g., TensorFlow), or artificial intelligence
  • Experience with distributed machine learning and machine learning infrastructure
  • Experience with distributed systems and with machine learning algorithms at scale
  • Programming experience in Python
  • 3 years of experience testing, maintaining or launching software products
  • 1 year of experience with software design and architecture

Benefits For Senior Software Engineer, Distributed Machine Learning, YouTube

Medical Insurance
Equity
  • Bonus
  • Equity
  • Medical Insurance
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Senior Software Engineer, Distributed Machine Learning, YouTube

Senior Software Engineer, Machine Learning, YouTube

Senior Software Engineer position at YouTube focusing on machine learning applications, requiring 5 years of software development experience and strong ML expertise.

Senior Software Engineer, Google Cloud AI

Senior Software Engineer position at Google Cloud AI focusing on compiler development for TPU acceleration, offering competitive compensation and the opportunity to work on cutting-edge AI infrastructure.

Senior Software Engineer, Machine Learning, Google Ads

Senior Software Engineering role at Google focusing on machine learning applications for Google Ads, offering competitive compensation and the opportunity to work on large-scale advertising technology.

Senior Software Engineer, Machine Learning Infrastructure, Pixel Biometric

Senior Software Engineer position at Google focusing on Machine Learning Infrastructure for Pixel Biometric systems, involving large-scale data processing and ML model deployment.

Senior Software Engineer, LLM Code Agents

Senior Software Engineer position at Google working on LLM Code Agents, developing innovative AI solutions and next-generation technologies in Mountain View or Boulder.