AI/ML Software Engineer: Build Scalable ML Systems

Socket.dev

Mountain View (CA)

On-site

USD 147,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Google software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. We are looking for engineers who bring fresh ideas across AI, NLP, distributed systems, and large-scale design.

Join a team that values versatility, leadership, and eagerness to tackle new challenges across the full stack. As a software engineer, you will work on critical projects, switch teams as needed, and contribute to

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
  • 1 year of experience with one or more of the following: Speech/audio, reinforcement learning, ML infrastructure, or specialization in another ML field.
  • 1 year of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging).

Responsibilities

  • Write 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.
  • Implement solutions in one or more specialized ML areas, utilize ML infrastructure, and contribute to model optimization and data processing.

Skills

Software development
ML infrastructure
ML field specialization

Education

Bachelor’s degree

Job description

Google software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. We are looking for engineers who bring fresh ideas across AI, NLP, distributed systems, and large-scale design.

Join a team that values versatility, leadership, and eagerness to tackle new challenges across the full stack. As a software engineer, you will work on critical projects, switch teams as needed, and contribute to

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

Similar jobs worth comparing

Senior AI/ML Software Engineer — Build Scalable ML Systems
Senior AI/ML Software Engineer — Build Scalable ML Systems

Socket.dev • Mountain View (CA)

On-site
USD 174,000 - 252,000
Senior Software Engineer - ML/AI for Large-Scale Systems
Senior Software Engineer - ML/AI for Large-Scale Systems

Google • Providence (RI)

Remote
USD 148,000 - 230,000
GenAI Software Engineer — ML Infra & AI Innovation
GenAI Software Engineer — ML Infra & AI Innovation

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Consumer AI Software Engineer — ML & Deployment
Consumer AI Software Engineer — ML & Deployment

Socket.dev • Mountain View (CA)

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

Google • Sunnyvale (CA)

Hybrid
USD 174,000 - 253,000
Equity
Bonus target
Benefits
Senior AI/ML Software Engineer — GenAI & Scalable Systems
Senior AI/ML Software Engineer — GenAI & Scalable Systems

Socket.dev • San Jose (CA)

On-site
USD 147,000 - 210,000
Software Engineer - Design, Build & Scale AI-Driven Systems
Software Engineer - Design, Build & Scale AI-Driven Systems

Google Inc. • Los Angeles (CA)

On-site
USD 123,000 - 174,000
Health insurance
401(k) with company match
Paid time off
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
AI/ML Software Engineer III - Scale & Impact
AI/ML Software Engineer III - Scale & Impact

Google • Boulder (CO)

On-site
USD 147,000 - 211,000
AI/ML Software Engineer III - Scale Impact & ML Infra
AI/ML Software Engineer III - Scale Impact & ML Infra

Google • Mountain View (CA)

On-site
USD 147,000 - 210,000