Senior Software Engineer — GenAI & ML Infrastructure

Google

Mountain View (CA)

On-site

USD 174,000 - 252,000

Full time

4 hours ago
Be an early applicant

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 work on projects across information retrieval, distributed computing, large-scale system design, and AI.

Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US compensation ranges from $174,000 to $252,000 USD plus a 15% bonus target, equity, and benefits.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience with programming in Python and C++.
  • 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).
  • 1 year of experience with state of the art GenAI techniques (e.g., LLMs, Multi-Modal, Large Vision Models) or with GenAI-related concepts (language modeling, computer vision).

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 GenAI solutions, leverage ML infrastructure, and evaluate tradeoffs between different techniques and their application domains.

Skills

Python
C++
ML infrastructure
GenAI techniques

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 work on projects across information retrieval, distributed computing, large-scale system design, and AI.

Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US compensation ranges from $174,000 to $252,000 USD plus a 15% bonus target, equity, and benefits.

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

Similar jobs worth comparing

Senior AI/ML GenAI Engineer — Core Systems
Senior AI/ML GenAI Engineer — Core Systems

Google • San Jose (CA)

Hybrid
USD 174,000 - 252,000
Senior Software Engineer, GenAI & ML Infrastructure
Senior Software Engineer, GenAI & ML Infrastructure

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
GenAI Software Engineer III — AI/ML & Deployment
GenAI Software Engineer III — AI/ML & Deployment

Socket.dev • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
ML Engineer III: Build Scalable AI Systems
ML Engineer III: Build Scalable AI Systems

Socket.dev • Mountain View (CA)

On-site
USD 147,000 - 210,000
Software Engineer III - AI & Infrastructure
Software Engineer III - AI & Infrastructure

Google • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Health insurance
Retirement Benefits: 401(k) with match
Paid Time Off: 20 days per year, 6.15h
+4
AI/ML Software Engineer — ML Infra & Deployment
AI/ML Software Engineer — ML Infra & Deployment

Socket.dev • San Jose (CA)

On-site
USD 147,000 - 210,000
AI/ML Software Engineer III — ML Infrastructure
AI/ML Software Engineer III — ML Infrastructure

Jobzhr • Mountain View (CA)

On-site
USD 147,000 - 211,000
Staff AI/ML GenAI Engineer – Cloud & GenAI Leader
Staff AI/ML GenAI Engineer – Cloud & GenAI Leader

Google • Mountain View (CA)

On-site
USD 207,000 - 301,000
Equity
Benefits
20% bonus target
Senior GenAI & ML Systems Engineer
Senior GenAI & ML Systems Engineer

Socket.dev • Sunnyvale (CA)

On-site
USD 174,000 - 253,000
Senior Software Engineer, GenAI & ML Infra
Senior Software Engineer, GenAI & ML Infra

Socket.dev • Mountain View (CA)

On-site
USD 174,000 - 252,000