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 global leader in video sharing and streaming, is seeking a Senior Software Engineer specializing in Machine Learning. This role represents a unique opportunity to work at the intersection of cutting-edge technology and creative content delivery, directly impacting billions of users worldwide.

The position requires a strong foundation in software engineering combined with expertise in machine learning algorithms and tools. You'll be working on critical projects that shape how users interact with YouTube's platform, requiring both technical excellence and innovative problem-solving skills. The role offers a competitive base salary range of $166,000-$244,000, plus additional benefits including bonus and equity.

As a Senior Software Engineer, you'll be responsible for designing, developing, and maintaining sophisticated ML systems, collaborating with cross-functional teams, and contributing to the technical direction of projects. The ideal candidate will bring 5+ years of software development experience and strong expertise in Python programming, along with substantial experience in machine learning algorithms and tools like TensorFlow.

YouTube's mission is to give everyone a voice and show them the world. This role offers the opportunity to work on technology that impacts global content delivery and user experience at massive scale. You'll be part of a team that moves at the speed of culture, combining technical innovation with creative solutions to real-world problems.

The position offers comprehensive benefits, professional growth opportunities, and the chance to work with some of the best minds in technology. You'll be contributing to a platform that shapes how billions of people share and consume content, making this an impactful role with significant scope for professional development and technical innovation.

Last updated 5 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
Parental Leave
  • 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), 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, 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.

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.