AI/ML Software Engineer — Search & Large-Scale Systems

Socket.dev

Cambridge (MA)

On-site

USD 147,000 - 210,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Google is seeking software engineers for the Search team who will design, implement, and maintain high-quality code that mitigates security risks and scales to billions of users. You will contribute through design documents, thorough testing, code reviews, and debugging while aligning work with quarterly objectives.

You will join a team tackling complex engineering challenges, with opportunities to switch projects as the company grows.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in C++.
  • 1 year of experience with one or more: speech/audio, reinforcement learning, ML infrastructure, or another ML field.
  • 1 year of experience with ML infrastructure (model deployment, evaluation, optimization, data processing, debugging).
  • Experience in system design, architecture, and large-scale distributed systems.

Responsibilities

  • Design, implement, and maintain software focused on security risks within Search.
  • Contribute to codebase with design docs, well-tested code, code reviews, and debugging.
  • Translate high-level goals into actionable tasks aligned with OKRs in team planning.
  • Collaborate with engineers, TPMs, and stakeholders to deliver milestones and progress updates.
  • Foster a collaborative environment by communicating effectively and supporting peers.

Education

Bachelor's degree or equivalent practical experience
Master's degree or PhD in Computer Science or related fields

Job description

Google is seeking software engineers for the Search team who will design, implement, and maintain high-quality code that mitigates security risks and scales to billions of users. You will contribute through design documents, thorough testing, code reviews, and debugging while aligning work with quarterly objectives.

You will join a team tackling complex engineering challenges, with opportunities to switch projects as the company grows.

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

Similar jobs worth comparing

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
AI/ML Search Engineer III — Scale & Impact
AI/ML Search Engineer III — Scale & Impact

Google • Town of Montana (WI)

On-site
USD 147,000 - 210,000
Equity
AI/ML Engineer, Search — Build Next-Gen Discovery
AI/ML Engineer, Search — Build Next-Gen Discovery

AI Breaking Wire • Mountain View (CA)

On-site
USD 150,000 - 250,000
Stock options
Health insurance
Paid time off
+3
Senior Software Engineer, AI & Large-Scale Infra
Senior Software Engineer, AI & Large-Scale Infra

Google • New York (NY)

On-site
USD 147,000 - 210,000
Health, dental, vision, life, and/or其它
401(k) with company match
Paid Time Off: 20 days/year
+4
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
Staff Software Engineer — Large-Scale Systems & AI Infra
Staff Software Engineer — Large-Scale Systems & AI Infra

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Staff Software Engineer — Large‑Scale Infra & AI Systems
Staff Software Engineer — Large‑Scale Infra & AI Systems

Socket.dev • San Jose (CA)

On-site
USD 207,000 - 300,000
Equity
Bonus target
Benefits
AI/ML Search Engineer: Shape Next-Gen Discovery
AI/ML Search Engineer: Shape Next-Gen Discovery

Aibreakingwire • Mountain View (CA)

On-site
USD 150,000 - 250,000
Stock options
Health insurance
Paid time off
+2
GenAI/ML Search Engineer, Software III
GenAI/ML Search Engineer, Software III

Google • United States

On-site
USD 147,000 - 211,000
Equity
Bonus
Senior Software Engineer, Large-Scale Systems & Cloud
Senior Software Engineer, Large-Scale Systems & Cloud

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000