Software Engineer III, Machine Learning (Recommendations, Rankings, and Predictions), YouTube

Job expired!

Join Our Team as a Software Engineer III, Machine Learning at YouTube

Google is seeking a highly skilled Software Engineer III, specializing in Machine Learning for Recommendations, Rankings, and Predictions at YouTube. Ideal candidates are expected to bring their extensive programming and machine learning expertise to improve how billions of users connect and interact with content.

Minimum Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • At least 2 years of experience in software development using programming languages, or 1 year with an advanced degree in an industry setting.
  • A minimum of 2 years working with data structures or algorithms, either academically or professionally.
  • 2 years of experience in machine learning, AI, and tools like TensorFlow.
  • Proven track record developing algorithms such as ranking, recommendations, prediction, search quality, and personalization.
  • Strong programming skills in Python.

Preferred Qualifications

  • Advanced degree (Master's or PhD) in Computer Science or related technical field.
  • 2 years of experience dealing with performance and large-scale systems data analysis, visualization tools, or debugging.
  • Experience in developing accessible technologies.
  • Expertise in code and system health including diagnostics, resolution, and software test engineering.

About the Job

At Google, our engineers develop cutting-edge technologies that revolutionize how information is processed. Our needs span across several areas such as information retrieval, AI, natural language processing, and much more. This role requires a visionary engineer eager to solve challenging problems at a massive scale and work across different teams and projects.

You will lead in managing project priorities, deadlines, and deliverables. Your role involves designing, developing, testing, deploying, maintaining, and enhancing software solutions to meet both our ongoing needs and your growth objectives.

Joining YouTube means you become part of our mission to give everyone a voice and show the world through streaming. This role is not just technical; it's about making an impact globally, moving at the speed of culture and technology.

Compensation and Benefits

The salary range for this full-time role is $136,000-$200,000, plus bonus, equity, and benefits, depending on your location and experience. Google is committed to equal treatment and opportunity in all aspects of recruitment, and our benefits package is extensive.

Responsibilities

  • Write, develop, and test system development code.
  • Lead or participate in design reviews, selecting technologies based on project requirements.
  • Provide feedback on code developed by peers to ensure best practices in efficiency and testability.
  • Update and adapt documentation content based on product tweaks and user feedback.
  • Debug and resolve system issues by analyzing their impact on operations and quality.

Join Us!

If you are driven by technology and eager to significantly impact billions of users, apply to be a part of our team. The role of Software Engineer III, Machine Learning at YouTube is more than a job—it's about making a difference in the digital world.

Location

This position is available at multiple Google locations across the United States.

How to Apply

Ready to apply? Start by clicking on the apply button below and let your journey with us begin!