Senior Software Engineer, Machine Learning, YouTube

YouTube is a platform where everyone has a voice, working at the intersection of cutting-edge technology and creativity to enable people to share stories and connect with one another.
$166,000 - $244,000
Machine Learning
Senior Software Engineer
In-Person
5+ years of experience
AI

Description For Senior Software Engineer, Machine Learning, YouTube

YouTube, a leading platform in video sharing and community building, is seeking a Senior Software Engineer specializing in Machine Learning. This role sits at the crucial intersection of cutting-edge technology and creative expression, where you'll work on technologies that impact billions of users worldwide.

The position offers an exciting opportunity to work on Google's next-generation technologies, focusing on machine learning implementations that enhance how users connect, explore, and interact with content and each other. You'll be part of a team that handles information at massive scale, extending well beyond traditional web applications.

As a Senior Software Engineer, you'll leverage your expertise in machine learning algorithms, Python programming, and software development to design, develop, and deploy sophisticated solutions. The role requires a strong foundation in both theoretical understanding and practical application of ML concepts, with at least 3 years of experience in machine learning algorithms and tools like TensorFlow.

The position offers competitive compensation ranging from $166,000 to $244,000, plus additional benefits including bonus and equity opportunities. You'll be based in San Bruno, CA, working in an environment that values innovation, technical excellence, and collaborative problem-solving.

Key responsibilities include writing and testing code, leading design reviews, providing technical mentorship through code reviews, contributing to documentation, and resolving complex system issues. You'll have the opportunity to work on projects critical to Google's needs, with the flexibility to grow and evolve with our fast-paced business.

YouTube's mission is to give everyone a voice and show them the world. By joining our team, you'll be part of a culture that believes in the power of storytelling and community building through technology. We move at the speed of culture, solving real problems while exploring new ideas – all with the goal of creating a platform where everyone can share their story and connect with others.

This role is perfect for someone who combines technical expertise with a passion for innovation and the ability to work on complex problems at scale. You'll be part of a team that's shaping the future of how people consume and interact with video content worldwide.

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

  • bonus
  • equity
  • benefits

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, offering competitive salary and opportunity to work on cutting-edge technology.

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.

Senior Software Engineer, GenAI, YouTube Developer Infrastructure

Senior Software Engineer position at YouTube focusing on GenAI and Developer Infrastructure, building tools and systems to improve developer productivity and platform efficiency.

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.