Senior Software Engineer, 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, Machine Learning, YouTube

Google is seeking a Senior Software Engineer specializing in Machine Learning to join the YouTube team. This role combines cutting-edge ML technology with the world's largest video platform, offering an opportunity to impact billions of users. The position requires expertise in software development, machine learning algorithms, and Python programming.

The role is based in either San Bruno or Mountain View, California, offering a competitive base salary range of $166,000-$244,000 plus bonus, equity, and comprehensive benefits. This position sits at the intersection of AI technology and creative content delivery, working to enhance how users connect, explore, and interact with video content on YouTube.

The ideal candidate will bring 5+ years of software development experience and 3+ years of machine learning expertise. You'll be responsible for designing, developing, and maintaining ML systems that power YouTube's features, working with large-scale data and sophisticated algorithms. The role involves both technical leadership and hands-on coding, with opportunities to influence product direction and mentor other engineers.

At YouTube, the mission is to give everyone a voice and show them the world. This role directly contributes to that mission by developing ML solutions that improve content discovery, user experience, and platform capabilities. You'll be working in a collaborative environment where innovation is encouraged, and you'll have access to Google's vast technical resources and infrastructure.

The position offers significant growth potential, working with cutting-edge ML technologies while solving real-world problems at scale. You'll be part of a team that values technical excellence, creative problem-solving, and user-focused development. This is an excellent opportunity for an experienced engineer looking to make a significant impact at the intersection of machine learning and video technology.

Last updated 3 hours ago

Responsibilities For Senior Software Engineer, Machine Learning, YouTube

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Senior Software Engineer, 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 testing, maintaining or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience with machine learning algorithms and tools (e.g., TensorFlow), or artificial intelligence
  • Programming experience in Python

Benefits For Senior Software Engineer, Machine Learning, YouTube

Medical Insurance
401k
Equity
  • bonus
  • equity
  • benefits package

Interested in this job?

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

Senior Software Engineer, Machine Learning

Senior Software Engineer, Machine Learning position at YouTube focusing on developing ML algorithms and tools for YouTube's platform.

Senior Software Engineer, AI/ML, Google Ads

Senior Software Engineer position at Google focusing on AI/ML applications for Google Ads, requiring expertise in machine learning infrastructure and software development.

Senior Software Engineer, Machine Learning, Core

Senior Software Engineer position at Google focusing on machine learning and core infrastructure development, offering competitive compensation and the opportunity to work on technologies that impact billions of users.

Senior Software Engineer, Machine Learning, Google Ads

Senior Software Engineer position focused on Machine Learning for Google Ads, developing AI/ML solutions for advertising technology.

Senior Software Engineer, Core Machine Learning, Google Cloud

Senior Software Engineering role at Google Cloud focusing on core machine learning infrastructure and excellence, offering competitive compensation and the opportunity to impact billions of users.