Staff Software Engineer, Merchant Shopping Growth and Insights AI/ML

Socket.dev

Mountain View (CA)

On-site

USD 207,000 - 300,000

Full time

13 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Google is hiring software engineers to build next-generation technologies that scale for billions of users. You will work across information retrieval, distributed systems, ML, and security, taking on challenging problems and switching teams as needed to drive impact.

Responsibilities include shaping ML solutions, optimizing infrastructure, and guiding model training and data processing while collaborating with a global, fast-paced team.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 5 years of experience testing, launching software products, and 3 years of experience with software design and architecture.
  • 5 years of experience with ML design, ML infrastructure (model deployment, evaluation, data processing, debugging, fine tuning).
  • Experience integrating generative AI tools or LLM interfaces into workflows.

Responsibilities

  • Design, develop, test, deploy, maintain, and enhance large scale software solutions.
  • Provide technical leadership on high-impact projects and manage priorities, deadlines, deliverables.
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines; coach distributed engineers.
  • Lead design and implementation of ML solutions, optimize ML infrastructure, and guide data processing strategies.

Skills

ML design & infrastructure
Reinforcement learning
Speech/Audio ML
Model deployment & data processing

Education

Bachelor’s degree or equivalent practical experience
Master’s degree or PhD in Engineering, Computer Science, or related field

Job description

Minimum qualifications:
  • Bachelor’s degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
  • 5 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), or specialization in another ML field.
  • 5 years of experience with ML design and ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).
  • Experience integrating generative AI tools or LLM interfaces into workflows.
Preferred qualifications:
  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 8 years of experience with data structures and algorithms.
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction.
  • 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.
About the job:

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

People shop on Google more than a billion times a day - and the Commerce team is responsible for building the experiences that serve these users. The mission for Google Commerce is to be an essential part of the shopping journey for consumers - from inspiration to to a simple and secure checkout experience - and the best place for retailers/merchants to connect with consumers. We support and partner with the commerce ecosystem, from large retailers to small local merchants, to give them the tools, technology and scale to thrive in today’s digital world.

Individual pay is determined by factors including job-related skills, experience, and relevant education or training.

US: $207000 - $300000 (USD) + 20% bonus target + equity + benefits

Learn more about benefits at Google.

Responsibilities:
  • Design, develop, test, deploy, maintain, and enhance large scale software solutions.
  • Provide technical leadership on high-impact projects. Manage project priorities, deadlines, and deliverables.
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines. Influence and coach a distributed team of engineers.
  • Lead the design and implementation of solutions in specialized ML areas, optimize ML infrastructure, and guide the development of model optimization and data processing strategies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, AI/ML Merchant Shopping
Senior Software Engineer, AI/ML Merchant Shopping

Socket.dev • Mountain View (CA)

On-site
USD 174,000 - 252,000
Software Engineer, Generative AI, Shopping Quality
Software Engineer, Generative AI, Shopping Quality

Socket.dev • Mountain View (CA)

On-site
USD 147,000 - 210,000
Staff Software Engineer, Merchant Shopping Growth and Insights AI/ML
Staff Software Engineer, Merchant Shopping Growth and Insights AI/ML

Google Inc. • Mountain View (CA)

On-site
USD 207,000 - 300,000
Equity granting
Benefits package
Senior Software Engineer, Generative AI, Shopping Product Graph, Commerce
Senior Software Engineer, Generative AI, Shopping Product Graph, Commerce

Google • Pittsburgh

On-site
USD 174,000 - 252,000
Equity
Bonus target
Benefits
Software Engineer, Generative AI, Shopping Product Graph, Commerce
Software Engineer, Generative AI, Shopping Product Graph, Commerce

Google Inc. • Pittsburgh

On-site
USD 147,000 - 210,000
Equity
Bonus target
Benefits
Software Engineer, Generative AI, Shopping Quality
Software Engineer, Generative AI, Shopping Quality

Google Inc. • Mountain View (CA)

On-site
USD 147,000 - 210,000
Senior Software Engineer, Generative AI, Shopping Product Graph, Commerce
Senior Software Engineer, Generative AI, Shopping Product Graph, Commerce

Google Inc. • Pittsburgh

On-site
USD 174,000 - 252,000
Software Engineer, Generative AI, Shopping Product Graph, Commerce
Software Engineer, Generative AI, Shopping Product Graph, Commerce

Google • Pittsburgh

On-site
USD 147,000 - 210,000
Tech Lead Manager, Agentic Commerce
Tech Lead Manager, Agentic Commerce

Google • Mountain View (CA)

On-site
USD 207,000 - 300,000
Software Engineering Manager, Business AI Agent
Software Engineering Manager, Business AI Agent

Google • Mountain View (CA)

On-site
USD 207,000 - 300,000
Equity
Bonus target
Benefits