Senior Software Engineer, Machine Learning, YouTube

Technology company that develops internet-related services and products, including search, cloud computing, software, and online advertising.
$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

Google is seeking a Senior Software Engineer specializing in Machine Learning for YouTube. This role combines cutting-edge ML technology with YouTube's mission of giving everyone a voice and building community through shared stories. The position requires expertise in software development, machine learning algorithms, and Python programming. Working at YouTube means operating at the intersection of technology and creativity, with the goal of showing people the world through shared stories and experiences.

The role involves developing next-generation technologies that impact billions of users, focusing on machine learning applications for YouTube's platform. You'll be responsible for designing, developing, and maintaining software solutions while managing project priorities and deliverables. The position offers opportunities to work on critical projects with the flexibility to switch teams as both you and the business evolve.

As a senior engineer, you'll contribute to technical leadership, code reviews, and architectural decisions. The role requires collaboration with cross-functional teams, participation in design reviews, and ensuring best practices in code development. You'll be working in an environment that values innovation, technical excellence, and the ability to solve complex problems at scale.

The compensation package is competitive, including a base salary range of $166,000-$244,000, plus bonus, equity, and comprehensive benefits. This reflects Google's commitment to attracting and retaining top talent in the machine learning and software engineering space. The position offers the opportunity to work from either San Bruno or Mountain View, CA, putting you at the heart of Google's innovation centers.

Last updated 9 hours 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, and 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
401k
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Senior Software Engineer, Machine Learning, YouTube

Senior Software Engineer, AI/ML GenAI, Google Cloud AI

Senior Software Engineer position at Google Cloud AI, focusing on GenAI development and implementation, combining advanced AI research with practical software engineering to deliver innovative solutions across industries.

Senior Software Engineer, Core Machine Learning, Google Cloud

Senior Software Engineer position at Google Cloud focusing on core machine learning infrastructure and development, offering competitive compensation and opportunity to work on cutting-edge ML technologies.

Senior Software Engineer, Machine Learning, Google Ads

Senior Software Engineer position at Google focusing on Machine Learning for Google Ads, developing AI/ML solutions for advertising technology.

Senior Software Engineer, AI/ML, Google Ads

Senior Software Engineer position at Google focusing on AI/ML applications for Google Ads, requiring expertise in machine learning infrastructure and software development.

Senior Software Engineer, Core Machine Learning, Google Cloud

Senior Software Engineer position at Google Cloud focusing on core machine learning infrastructure and development, offering competitive compensation and opportunity to impact billions of users.