Senior Software Engineer, Ai/ml, Ads and Commerce

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

Senior Software Engineer role focused on building AI/ML solutions for Google's Ads and Commerce team. The role involves designing and implementing features using technologies like Gemini and RAG, building data pipelines and APIs, and leveraging ML infrastructure. Requires experience in software development, ML infrastructure, and generative AI.

What you'd actually do

  1. Design and implement solutions in one or more specialized ML areas, leverage ML infrastructure, and demonstrate expertise in a chosen field.
  2. Leverage Gemini, RAG, and other cutting edge technologies to build critical features for our sellers.
  3. Design, implement, and launch features using a Test-Driven-Development approach.
  4. Build robust and scalable data pipelines and real-time APIs.
  5. Collaborate with Business, PM, UX, and other engineering teams.

Skills

Required

  • Software development
  • ML infrastructure
  • Generative AI
  • Speech/audio
  • Reinforcement learning
  • Model deployment
  • Model evaluation
  • Data processing
  • Debugging

Nice to have

  • SQL
  • Boq
  • Dart
  • F1
  • Retrieval Augmented Generation (RAG) architectures
  • Vector search
  • Embedding optimization
  • Semantic retrieval strategies
  • Generative AI Agent
  • Google Infrastructure
  • AI Platform
  • Gemini
  • Distributed systems

What the JD emphasized

  • 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.

Other signals

  • Leverage Gemini, RAG, and other cutting edge technologies to build critical features for our sellers.
  • Build robust and scalable data pipelines and real-time APIs.
  • Generative AI experience.
  • Experience with Generative AI, Generative AI Agent, and Google Infrastructure.