Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Google Logo

Software Engineering Manager II, Image Recommendation Modeling

Google

$197,000 - $291,000
Oct 3, 2025
Mountain View, CA, US
Apply Now

Google Search is reimagining what it means to search for information and is building the next-generation Google Images, focused on inspiration journeys, including a queryless, hyper-personalized feed. This is one of the top priorities and critical parts of the Search strategy. We are looking for an experience ML expert to lead a strong team building ranking and personalization models.

Requirements

  • Experience with Machine Learning and Artificial Intelligence focused on recommender systems.
  • Experience in applied AI/ML work on products with significant user impact.
  • advanced ML

Responsibilities

  • Define and steer the long-term technical strategy for how we build the best personalization and ranking models using advanced ML while achieving business goals.
  • Manage and mentor a strong team of up to 10 engineers, fostering a collaborative and innovative environment where everyone can do their best work and grow their careers.
  • Team up effectively with product managers, researchers and other engineering groups to create exceptional user experiences.
  • Stay current with advancements in AI research and find intelligent ways to apply these to solve challenging problems in visual discovery.
  • You not only optimize your own code but make sure Engineers are able to optimize theirs.
  • As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team.
  • Oversee the deployment of large-scale projects across multiple sites internationally.

Other

  • Bachelor's degree, or equivalent practical experience.
  • 8 years of experience in software development.
  • 3 years of experience in a technical leadership role.
  • 2 years of experience in a people management or team leadership role.
  • Master's degree or PhD in Computer Science or related technical field.