Staff Software Engineer, Machine Learning, YouTube

A platform where everyone deserves to have a voice, working at the intersection of cutting-edge technology and boundless creativity to share stories and build community.
$189,000 - $284,000
Machine Learning
Staff Software Engineer
In-Person
8+ years of experience
AI

Description For Staff Software Engineer, Machine Learning, YouTube

YouTube, a leading platform in video sharing and community building, is seeking a Staff Software Engineer specializing in Machine Learning. This role represents a unique opportunity to work at the intersection of cutting-edge technology and creative expression, where you'll help shape how billions of users connect and share their stories worldwide.

As a Staff Software Engineer, you'll be working on critical projects that leverage machine learning algorithms and artificial intelligence to enhance the YouTube platform. The role requires a blend of deep technical expertise in software development, machine learning, and system architecture, along with leadership capabilities to drive technical direction and mentor team members.

The position offers an attractive compensation package ranging from $189,000 to $284,000, plus bonus, equity, and comprehensive benefits. Based in either New York City or Mountain View, you'll be part of a dynamic environment that values innovation and technical excellence.

Key responsibilities include writing system development code, leading design reviews, ensuring best practices through code reviews, and contributing to technical documentation. You'll work with cutting-edge ML tools and technologies, solving complex problems at scale while collaborating with cross-functional teams.

The ideal candidate brings 8+ years of software development experience, with particular expertise in machine learning algorithms, AI, and deep learning. You'll need strong leadership skills and the ability to work effectively in a complex, matrixed organization. This role offers the opportunity to make a significant impact on how billions of users experience YouTube while working with some of the most advanced technologies in the industry.

Join YouTube's engineering team to be part of a mission to give everyone a voice and show people the world. You'll work in an environment that combines technical challenges with creative expression, all while helping to build and maintain one of the world's largest and most influential platforms for content sharing and community building.

Last updated 7 days ago

Responsibilities For Staff Software Engineer, Machine Learning, YouTube

  • Write 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 Staff Software Engineer, Machine Learning, YouTube

Python
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • 5 years of experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning, or natural language processing

Benefits For Staff Software Engineer, Machine Learning, YouTube

  • bonus
  • equity
  • benefits

Interested in this job?

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

Technical Product Manager, Support Systems, YouTube

Lead YouTube's Support Systems as Technical Product Manager, driving AI-powered innovations in customer support solutions with competitive compensation $171K-$257K.

Staff Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube

Staff Software Engineer position at YouTube focusing on AI/ML recommendations, rankings, and predictions systems.

Staff Software Engineer, Machine Learning, YouTube

Staff Software Engineer position at YouTube focusing on machine learning, requiring 8 years of software development experience and ML expertise, offering competitive compensation and the opportunity to impact billions of users.

Staff Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube

Staff Software Engineer position at YouTube focusing on AI/ML recommendations, rankings, and predictions systems.

Technical Product Manager, Support Systems, YouTube

Lead YouTube's Support Systems as Technical Product Manager, driving AI/ML innovation to transform user support experience.