Staff Software Engineer, Machine Learning, YouTube

YouTube is a platform where everyone can have a voice, share stories, explore interests, and build community through video content.
$189,000 - $284,000
Machine Learning
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI

Description For Staff Software Engineer, Machine Learning, YouTube

Google's software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information and one another. At YouTube, we believe that everyone deserves to have a voice, and that the world is a better place when we listen, share, and build community through our stories. We work together to give everyone the power to share their story, explore what they love, and connect with one another in the process.

As a Staff Software Engineer specializing in Machine Learning at YouTube, you will be working at the intersection of cutting-edge technology and boundless creativity. You'll be responsible for designing, developing, testing, deploying, maintaining, and enhancing software solutions, with a focus on machine learning algorithms and tools.

The role requires a blend of technical expertise and leadership skills. You'll manage project priorities, deadlines, and deliverables, and participate in or lead design reviews with peers and stakeholders. Your work will involve complex problem-solving across the full stack, from information retrieval and distributed computing to large-scale system design, artificial intelligence, and natural language processing.

This position offers the opportunity to work on projects critical to Google's needs, with the possibility to switch teams and projects as you and the fast-paced business grow and evolve. You'll be part of a team that moves at the speed of culture, exploring new ideas, solving real problems, and having fun — all while working towards the shared goal of showing people the world.

The role comes with a competitive salary range of $189,000-$284,000, plus bonus, equity, and benefits. Join us in shaping the future of video sharing and community building on a global scale.

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

  • 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
  • Comprehensive benefits package

Interested in this job?

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

Senior Technical Program Manager II, Infrastructure, YouTube

Lead YouTube's infrastructure initiatives as Senior TPM II, managing ML and compute projects with 10+ years experience in program management and distributed systems.

Engineering Manager, Creator Support, YouTube

Lead YouTube's Creator Support engineering team, developing AI-powered support systems and managing technical initiatives to enhance creator experience.

Staff Software Engineer, Machine Learning, YouTube

Staff Software Engineer position at YouTube focusing on machine learning and AI technologies to enhance video sharing and community building platform.

Staff Software Engineer, Machine Learning, YouTube

Staff Software Engineer, Machine Learning position at YouTube, developing next-gen technologies for billions of users.

AIML - Cloud Infra Engineering Manager, Machine Learning Platform & Infrastructure

Lead Apple's ML infrastructure team building scalable cloud solutions for AI-powered search systems, managing engineering teams and driving technical innovation.