Senior AI/ML Software Engineer - Commerce Platform

Socket.dev

Mountain View (CA)

On-site

USD 174,000 - 252,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Google is hiring software engineers to build next‑generation technologies that power billions of users. You will own critical components of large‑scale systems, collaborate across teams, and apply ML, data processing, and distributed computing expertise to ship reliable software.

Based in Mountain View, CA, the role values leadership, curiosity, and problem solving. You may switch teams as the company grows, and you’ll contribute to products spanning search, AI, and commerce while receiving a

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 ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging).
  • Experience with C++, Flume and some ML systems HCI, Data Mining, etc.).

Responsibilities

  • Write and test product or system development code.
  • Collaborate with peers and stakeholders through design and code reviews to ensure best practices amongst available technologies (e.g., style guidelines, checking code in, accuracy, testability, and efficiency.).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Design and implement solutions in one or more specialized ML areas, leverage ML infrastructure, and demonstrate expertise in a chosen field.

Skills

C++
ML infrastructure
Software development
Testing and launching software
HCI and data mining awareness

Education

Bachelor's degree or equivalent practical experience
Master's degree or PhD in CS or related field

Tools

Flume
ML infrastructure

Job description

Google is hiring software engineers to build next‑generation technologies that power billions of users. You will own critical components of large‑scale systems, collaborate across teams, and apply ML, data processing, and distributed computing expertise to ship reliable software.

Based in Mountain View, CA, the role values leadership, curiosity, and problem solving. You may switch teams as the company grows, and you’ll contribute to products spanning search, AI, and commerce while receiving a

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff AI/ML Engineer - Shopping Growth & Insights
Staff AI/ML Engineer - Shopping Growth & Insights

Socket.dev • Mountain View (CA)

On-site
USD 207,000 - 300,000
Senior AI/ML Engineer - Scale & Deploy Systems
Senior AI/ML Engineer - Scale & Deploy Systems

Google • Mountain View (CA)

On-site
USD 174,000 - 253,000
Equity
Bonus target 15%
Senior AI/ML Software Engineer — Scalable Systems
Senior AI/ML Software Engineer — Scalable Systems

Socket.dev • San Jose (CA)

On-site
USD 174,000 - 252,000
Tech Lead Manager: AI Commerce & Scalable Platforms
Tech Lead Manager: AI Commerce & Scalable Platforms

Google • Mountain View (CA)

On-site
USD 207,000 - 300,000
GenAI Shopping Graph Engineer — Scale ML at Global Commerce
GenAI Shopping Graph Engineer — Scale ML at Global Commerce

Google • Pittsburgh

On-site
USD 147,000 - 210,000
Senior AI/ML Software Engineer - Scale Impact & Equity
Senior AI/ML Software Engineer - Scale Impact & Equity

Google • Mountain View (CA)

On-site
USD 166,000 - 244,000
Senior AI/ML Software Engineer — Equity & Large‑Scale Infra
Senior AI/ML Software Engineer — Equity & Large‑Scale Infra

Google • Mountain View (CA)

On-site
USD 174,000 - 253,000
Senior AI/ML Software Engineer, Cloud Platform
Senior AI/ML Software Engineer, Cloud Platform

Google • New York (NY)

On-site
USD 174,000 - 252,000
Staff AI/ML Engineer — Merchant Growth & Insights
Staff AI/ML Engineer — Merchant Growth & Insights

Google Inc. • Mountain View (CA)

On-site
USD 207,000 - 300,000
Equity granting
Benefits package
Staff Software Engineer, Shopping Ads Infra & AI
Staff Software Engineer, Shopping Ads Infra & AI

Google • Mountain View (CA)

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