Staff Software Engineer, Ai/ml Recommendations, Rankings, Predictions, Youtube

Google Google · Big Tech · Mountain View, CA +2

Staff Software Engineer at Google working on AI/ML for YouTube Recommendations, Rankings, and Predictions. The role involves designing, developing, and deploying large-scale software solutions, providing technical leadership, and optimizing ML infrastructure. Key responsibilities include leading the design and implementation of recommendation systems, optimizing ML infrastructure, and guiding model architecture development. Requires significant experience in building and deploying recommendation systems models in production and leading ML design and optimization.

What you'd actually do

  1. Design, develop, test, deploy, maintain, and enhance large scale software solutions.
  2. Provide technical leadership on high-impact projects. Manage project priorities, deadlines, and deliverables.
  3. Facilitate alignment and clarity across teams on goals, outcomes, and timelines. Influence and coach a distributed team of engineers.
  4. Lead the design and implementation of recommendation systems, optimize ML infrastructure, and guide the development of model architecture.

Skills

Required

  • software development
  • building and deploying recommendation systems models
  • retrieval
  • prediction
  • ranking
  • embedding
  • building architecture in different modeling domains
  • leading ML design
  • optimizing ML infrastructure
  • model deployment
  • model evaluation
  • data processing
  • debugging
  • fine tuning
  • testing
  • launching software products
  • software design
  • architecture

Nice to have

  • technical leadership
  • data structures
  • algorithms

What the JD emphasized

  • building and deploying recommendation systems models
  • leading ML design and optimizing ML infrastructure

Other signals

  • recommendation systems
  • ranking
  • predictions
  • ML infrastructure
  • model architecture
  • large scale software solutions