Software Engineer III, AI/ML, Search

Google LLC
Mountain View, CA, United States
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours

Tech stack

Artificial Intelligence Software Debugging Machine Learning Software Engineering Reinforcement Learning Data Processing Google Search Machine Learning Operations Programming Languages

Job description

Experteer Overview In this role you will contribute to Google Search by applying software engineering and ML to scale information access. You’ll collaborate across teams to design, review, and implement robust solutions, while improving model performance and infrastructure. You’ll triage issues, debug systems, and help document and educate teams as product updates roll out. The position offers opportunities to influence high-impact features used by billions and advance AI-driven search capabilities. Compensation / Benefits * Collaborate with peers through design and code reviews to promote best practices * Contribute to documentation and educational content, adapting to product updates and user feedback * Triage and debug product or system issues, analyzing impact on hardware, network, or service operations * Implement ML solutions, optimize models, and work with ML infrastructure and data processing * Contribute to model optimization and data processing within ML projects * Work on projects critical to Google’s needs with potential team switches as the business evolves Tasks * Bachelor’s degree or equivalent practical experience * 2 years of software development experience in one or more programming languages * 1 year of experience in: speech/audio, reinforcement learning, ML infrastructure, or another ML specialization * 1 year of experience with ML infrastructure (model deployment, evaluation, optimization, data processing, debugging) Key requirements * bonus target (15%) * equity * benefits

Requirements

aaaaau_ critical to Google’s needs with potential team switches as the business evolves Tasks * Bachelor’s degree or equivalent practical experience * 2 years of software development experience in one or more programming languages * 1 year of experience in: speech/audio, reinforcement learning, ML infrastructure, or another ML specialization * 1 year of experience with ML infrastructure (model deployment, evaluation, optimization, data processing, debugging) Key requirements * bonus target (15%) * equity * benefits

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:36 min

Applying supervised machine learning for practical rule extraction

Katja TrƤumner

2:10 min

Defining stream data processing versus standard event processing

Soroosh Khodami Soroosh Khodami Ā· WWC 2024

2:25 min

Evaluating Google search advantages for commercial and local queries

Eric Enge Ā· Coffee With Developers

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou Ā· Coffee With Developers

49 sec

Fake employee tracking tools and Google search headline rewrites

Chris Heilmann +3 Ā· LIVE

1:51 min

Speaker background in marketing and search metrics

Klaus-M. Schremser Klaus-M. Schremser Ā· WWC Europe 2026

Videos

See all

Related articles

See all