Staff Software Engineer, Machine Learning, YouTube

YouTube is a platform that believes everyone deserves a voice, enabling users to share stories, explore interests, and build communities through video content.
$189,000 - $284,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI

Description For Staff Software Engineer, Machine Learning, YouTube

YouTube, a leading video-sharing platform, is seeking a Staff Software Engineer specializing in Machine Learning to join their dynamic team. This role offers an opportunity to work at the intersection of cutting-edge technology and creative content delivery, impacting billions of users worldwide. The position involves developing next-generation technologies that transform how users connect, explore, and interact with information.

As a Staff Software Engineer, you'll be responsible for managing project priorities, deadlines, and deliverables while designing, developing, and maintaining sophisticated software solutions. The role requires expertise in machine learning algorithms, artificial intelligence, and deep learning, with a focus on building scalable solutions for YouTube's massive user base.

The ideal candidate brings 8+ years of software development experience, with deep knowledge in data structures/algorithms and 5 years of experience in machine learning technologies. You'll work in a complex, matrixed organization, leading technical projects and collaborating across functions to drive innovation.

Working at YouTube means being part of a culture that values creativity, technical excellence, and inclusive storytelling. The company offers competitive compensation ($189,000-$284,000) plus bonus, equity, and comprehensive benefits. This is an exceptional opportunity to shape the future of content delivery and user experience at one of the world's most influential technology platforms.

Join YouTube's mission to give everyone a voice and make the world a better place through shared stories and community building. You'll be working with cutting-edge technology while solving real problems that impact billions of users globally.

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

Medical Insurance
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • benefits

Interested in this job?

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

Senior Staff Software Engineer, Recommendations, Rankings, Predictions, YouTube

Senior Staff Software Engineer position at YouTube focusing on recommendations, rankings, and predictions systems.

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

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

Product Manager II, Trust and Safety, YouTube

Product Manager II position at YouTube focusing on Trust and Safety, developing solutions to protect platform integrity using machine learning and security expertise.

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, AI/ML Recommendations, Rankings, Predictions, YouTube

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