Senior Software Engineer, Machine Learning, YouTube

YouTube is a platform where everyone can share their story, explore what they love, and connect with others, working at the intersection of cutting-edge technology and creativity.
$161,000 - $239,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 platform in video sharing and community building, is seeking a Senior Software Engineer specializing in Machine Learning. This role is crucial for developing next-generation technologies that impact billions of users' interactions and experiences. The position combines cutting-edge technology with creative innovation, working on projects that handle information at massive scale.

As a Senior Software Engineer, you'll be at the forefront of developing machine learning solutions that enhance YouTube's capabilities. The role requires expertise in software development, machine learning algorithms, and Python programming. You'll be responsible for designing, developing, and maintaining software solutions while managing project priorities and deliverables.

YouTube's mission centers on giving everyone a voice and creating a platform where stories can be shared and communities can flourish. The team works at the intersection of technology and creativity, moving at the pace of cultural evolution. The collaborative environment encourages innovation and problem-solving, with opportunities to make a real impact on how people experience and interact with content globally.

The position offers competitive compensation, including a base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits. The role requires 5 years of software development experience and 3 years of machine learning expertise, making it ideal for candidates who want to combine technical leadership with hands-on development in an environment that values both innovation and user impact.

Working at YouTube means being part of a team that believes in the power of shared stories and community building through technology. You'll have the opportunity to work on complex technical challenges while contributing to a platform that shapes how billions of people connect and share content worldwide.

Last updated 5 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 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
Vision Insurance
Dental Insurance
  • bonus
  • equity
  • benefits

Interested in this job?

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

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

Senior Machine Learning Engineer position at YouTube focusing on recommendations, rankings, and predictions systems.

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

Senior ML Engineer role at YouTube focusing on recommendations and rankings systems, 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 and implementation.

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

Senior ML Engineer role at YouTube focusing on recommendations and rankings, offering $161-239K + benefits, requiring 5 years experience in software development and ML expertise.

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

Senior Machine Learning Engineer role at YouTube, focusing on recommendations and ranking systems, offering $161-239K base salary plus benefits.