Software Engineer, Generative Media AI, Apparel ML

Google•Mountain View, CA
•$147,000 - $210,000

About The Position

Google software engineers develop technologies used by billions of people and work on projects critical to Google’s needs. The role calls for versatility, leadership qualities, and enthusiasm for solving problems across the full stack, with opportunities to move between teams and projects as the business evolves. As part of this team, you will productionize generative AI shopping features across Google surfaces including Search, Commerce, Ads, Chrome, and YouTube. You will scale multimodal generative AI to production-level quality using Google infrastructure to create customized user experiences. Within Google Ads, the work applies machine learning and generative AI models such as Gemini to advertising technology, helping protect users, improve ad quality, and optimize advertiser return on investment. The team collaborates with groups including Google Research and DeepMind.

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • At least 2 years of software development experience in one or more programming languages, or 1 year of software development experience with an advanced degree.
  • At least 1 year of experience with machine learning infrastructure, such as model deployment, model evaluation, optimization, data processing, or debugging.

Nice To Haves

  • Master’s degree or PhD in Computer Science or a related technical field.
  • At least 2 years of experience with data structures and algorithms.
  • Experience with image processing, computer vision, or machine learning applications.

Responsibilities

  • Write product or system development code.
  • Collaborate with peers and stakeholders through design and code reviews to promote best practices, including style guidelines, code checking, accuracy, testability, and efficiency.
  • Contribute to existing documentation or educational content and adapt it based on product or program updates and user feedback.
  • Triage product or system issues and debug, track, and resolve them by analyzing their sources and effects on hardware, network, or service operations and quality.
  • Implement solutions in one or more specialized machine learning areas, use machine learning infrastructure, and contribute to model optimization and data processing.

Benefits

  • 15% bonus target
  • Equity
  • Benefits; specific benefits are not listed in the job description.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service