Enable job alerts via email!

Senior Software Engineer, AI/ML, YouTube

Google

Mountain View (CA)

On-site

USD 166,000 - 244,000

Full time

17 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading tech company is seeking a Software Engineer to develop next-generation technologies that impact billions of users. This role involves writing code, collaborating on design, and working on specialized machine learning projects, offering opportunities for growth and leadership in a dynamic environment.

Qualifications

  • 5 years of experience with software development in one or more programming languages.
  • 3 years of experience with ML infrastructure.
  • 3 years of experience testing, maintaining, or launching software products.

Responsibilities

  • Writing and testing product or system development code.
  • Collaborating through design and code reviews.
  • Triaging issues, debugging, and resolving problems.

Skills

Software development
Data structures
Algorithms
Machine Learning
Debugging

Education

Bachelor's degree or equivalent practical experience
Master's degree or PhD in Computer Science or related field

Job description

Minimum qualifications:

  • 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 one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
  • 3 years of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging).

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • 1 year of experience in a technical leadership role.
  • Experience developing accessible technologies.

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design, and mobile; the list grows every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities, and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

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. Working at the intersection of cutting-edge technology and creativity, we move at the speed of culture with a shared goal to show people the world. We explore new ideas, solve real problems, and have fun — and we do it all together.

The US base salary range for this full-time position is $166,000-$244,000 + bonus + equity + benefits. Salary ranges are determined by role, level, and location. Individual pay within the range depends on work location, skills, experience, and education. Your recruiter can share more during the hiring process.

Please note that listed compensation reflects the base salary only, excluding bonus, equity, or benefits. Learn more about benefits at Google (https://careers.google.com/benefits/).

Responsibilities include:

  • Writing and testing product or system development code.
  • Collaborating through design and code reviews to ensure best practices (e.g., style guidelines, code quality, testability, efficiency).
  • Contributing to documentation and educational content, updating based on product changes and user feedback.
  • Triaging issues, debugging, and resolving problems impacting hardware, network, or service quality.
  • Designing and implementing solutions in specialized ML areas, leveraging ML infrastructure, and demonstrating expertise.

Google is proud to be an equal opportunity workplace and an affirmative action employer. We are committed to diversity and inclusion. For accommodations, please complete our Accommodations for Applicants form.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer, AI/ML, YouTube

Google Inc.

Mountain View

On-site

USD 166,000 - 244,000

12 days ago

Senior Software Engineer, AI/ML GenAI, YouTube

Google

Mountain View

On-site

USD 166,000 - 244,000

13 days ago

Staff Software Engineer, AI/ML, YouTube

Google

Mountain View

On-site

USD 197,000 - 291,000

9 days ago

Senior AI Engineer – Computer Vision, Data Quality

Acubed

Sunnyvale

Hybrid

USD 156,000 - 195,000

30+ days ago