Senior Software Engineer, Machine Learning, YouTube

A platform where everyone can share their story, explore what they love, and connect with others through video content.
$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

YouTube, a leading video-sharing platform, is seeking a Senior Software Engineer specializing in Machine Learning to join their dynamic team. This role offers an exciting opportunity to work at the intersection of cutting-edge technology and creative content delivery, where you'll help shape how billions of users connect and interact with video content worldwide.

As a Senior Software Engineer in Machine Learning, you'll be responsible for developing next-generation technologies that enhance YouTube's platform capabilities. The position requires expertise in software development, machine learning algorithms, and Python programming. You'll work on critical projects that directly impact YouTube's ability to serve its massive user base effectively.

The role combines technical leadership with hands-on development, requiring both depth in machine learning and breadth in software engineering. You'll be involved in the full development lifecycle, from design reviews to code implementation and maintenance. The position offers competitive compensation ($166,000-$244,000 + bonus + equity + benefits) and the opportunity to work in either San Bruno or Mountain View, CA.

Working at YouTube means being part of a culture that believes in giving everyone a voice and making the world better through shared stories. You'll collaborate with talented teams to solve real problems at scale, working with cutting-edge ML technologies while maintaining a focus on user impact. The role offers growth opportunities and the chance to influence how millions of people discover and interact with content on one of the world's largest platforms.

This position is perfect for someone who combines strong technical skills with a passion for innovation and a desire to impact how people connect through video content. You'll be part of a team that moves at the speed of culture, constantly pushing the boundaries of what's possible in content delivery and user experience through machine learning applications.

Last updated 6 days 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 and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

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
Dental Insurance
Vision Insurance
401k
Equity
  • Comprehensive health benefits (Medical, Dental, Vision)
  • 401k plan
  • Equity compensation
  • Bonus compensation
  • Additional benefits available but not specifically listed in the text

Interested in this job?

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

Senior Software Engineer, Machine Learning (Recommendations, Rankings, and Predictions), YouTube

Senior Software Engineering role at YouTube focusing on machine learning applications for recommendations and rankings, offering competitive compensation and the opportunity to impact billions of users.

Senior Software Engineer, Machine Learning, YouTube

Senior Software Engineer position at YouTube focusing on machine learning development with competitive compensation and opportunities to work on large-scale AI systems.

Senior Software Engineer, Machine Learning, YouTube

Senior Software Engineer position at YouTube focusing on Machine Learning development and implementation.

Senior Software Engineer, Machine Learning, YouTube

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

Senior Software Engineer, Machine Learning, YouTube

Senior Software Engineer position at YouTube focusing on machine learning development and implementation.