Senior Software Engineer, AI/ML, Ads and Commerce

Google

Mountain View, CA, USA

Description

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages.
  • 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).
  • Generative AI experience.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • 1 year of experience in SQL, Boq, Dart, and F1.
  • Experience in Retrieval Augmented Generation (RAG) architectures, including vector search, embedding optimization, and semantic retrieval strategies.
  • Experience with Generative AI, Generative AI Agent, and Google Infrastructure.
  • Experience with AI Platform, Gemini, and Knowledge of distributed systems.