Senior Software Engineer, Machine Learning, YouTube

YouTube is a platform where everyone has a voice, enabling users to share stories, explore interests, and build communities 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 global platform at the intersection of technology and creativity, 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 offers an opportunity to work on cutting-edge ML solutions while being part of Google's innovative ecosystem.

As a Senior ML Engineer, you'll be responsible for designing, developing, and maintaining sophisticated software solutions that power YouTube's features. The role requires expertise in machine learning algorithms, Python programming, and system architecture. You'll collaborate with cross-functional teams, lead technical discussions, and contribute to the platform's continuous evolution.

YouTube's mission centers on giving everyone a voice and creating a space where stories can be shared freely. The company culture emphasizes innovation, creativity, and community-building through technology. Working here means being at the forefront of technological advancement while contributing to a platform that shapes how people consume and share content globally.

The position offers competitive compensation, including a base salary range of $166,000-$244,000, plus bonus, equity, and comprehensive benefits. The role provides opportunities for growth, learning, and impact at scale. You'll be part of a team that moves at the speed of culture, solving real problems while working with cutting-edge technology in a collaborative environment.

This is an ideal opportunity for experienced engineers who are passionate about machine learning, want to work on products that impact billions of users, and are excited about combining technical expertise with creative problem-solving. The role offers the chance to shape the future of content discovery and user experience on one of the world's largest platforms.

Last updated 25 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

Interested in this job?

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

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, 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 applications, offering $166k-$244k base salary, located in San Bruno or Mountain View, CA.

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

Senior Software Engineer position at YouTube focusing on machine learning for recommendations, rankings, and predictions systems.