Senior Software Engineer, Machine Learning, YouTube

YouTube is a platform where everyone has a voice, allowing users to share stories, explore interests, and build communities through video content.
$166,000 - $244,000
Machine Learning
Senior Software Engineer
In-Person
[] Employees
5+ years of experience
AI

Description For Senior Software Engineer, Machine Learning, YouTube

At YouTube, a Google company, we're seeking a Senior Software Engineer specializing in Machine Learning to help shape how billions of users connect and interact with content. This role combines cutting-edge technology with creative innovation, working on projects that impact YouTube's massive scale. You'll be responsible for developing, testing, and maintaining machine learning solutions while collaborating with cross-functional teams.

The position offers an opportunity to work at the intersection of AI and content delivery, where you'll apply your expertise in machine learning algorithms and software development to enhance YouTube's platform. You'll be part of a team that believes in giving everyone a voice and making the world better through shared stories and community building.

As a senior engineer, you'll lead technical discussions, mentor team members, and make critical decisions about technology choices. The role requires strong programming skills, particularly in Python, and extensive experience with machine learning tools and algorithms. You'll work in either San Bruno or Mountain View, CA, contributing to YouTube's mission of showing people the world through technology.

The compensation package is competitive, ranging from $166,000 to $244,000 base salary, plus additional benefits including bonus and equity. This is an excellent opportunity for someone who wants to combine technical expertise with creative problem-solving at one of the world's most influential technology platforms.

Last updated 21 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 (Computer Vision), YouTube

Senior Software Engineer position at YouTube focusing on Machine Learning and Computer Vision, developing next-generation video technologies.

Senior Software Engineer, Machine Learning, YouTube

Senior ML Engineer role at YouTube, developing AI solutions that impact billions of users, offering competitive compensation and opportunity to work on cutting-edge technology.

Senior Software Engineer, GenAI, YouTube Developer Infrastructure

Senior Software Engineer position at YouTube focusing on Generative AI implementation in developer infrastructure and tools.

Senior Software Engineer, Machine Learning, YouTube

Senior Software Engineer position at YouTube focusing on Machine Learning development, offering competitive compensation and the opportunity to impact billions of users.

Senior Software Engineer, GenAI, YouTube Developer Infrastructure

Senior Software Engineer position at YouTube focusing on Generative AI and developer infrastructure, building tools and systems to enhance YouTube's development ecosystem.