Software Engineer, AI/ML, Google Research

Google LLC
Mountain View, CA, United States
3 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 Data Structures Software Debugging Systems Development Life Cycle Software Engineering Reinforcement Learning Data Processing Machine Learning Operations Programming Languages

Job description

Experteer Overview In this role you will write product or system code and contribute to scalable ML-powered features. You will collaborate with cross-functional teams to ensure best practices and high-quality delivery. You’ll help document and educate others while triaging and debugging issues impacting hardware, networks, or services. You will implement ML-focused solutions and contribute to model optimization and data processing to drive impact at scale. This opportunity offers exposure to cutting-edge research and product work within a fast-paced tech environment. Compensation / Benefits * Write product or system development code * Collaborate with peers and stakeholders through design and code reviews to ensure best practices * Contribute to existing documentation or educational content and adapt it based on updates and feedback * Triage issues and debug/resolve by analyzing sources and their impact on hardware, network, or service operations * Implement solutions in specialized ML areas, utilize ML infrastructure, and contribute to model optimization and data processing Tasks * Bachelor’s degree or equivalent practical experience * 2 years of software development experience in one or more programming languages, or 1 year with an advanced degree * 1 year of experience in ML-related areas (speech/audio, reinforcement learning, ML infrastructure, or related field) * 1 year of experience with ML infrastructure (deployment, evaluation, optimization, data processing, debugging) * 2 years of data structures and algorithms (preferred) * experience developing accessible technologies (preferred) Key requirements * bonus target * equity * benefits

Requirements

_ areas, utilize ML infrastructure, and contribute to model optimization and data processing Tasks * Bachelor’s degree or equivalent practical experience * 2 years of software development experience in one or more programming languages, or 1 year with an advanced degree * 1 year of experience in ML-related areas (speech/audio, reinforcement learning, ML infrastructure, or related field) * 1 year of experience with ML infrastructure (deployment, evaluation, optimization, data processing, debugging) * 2 years of data structures and algorithms (preferred) * experience developing accessible technologies (preferred) Key requirements * bonus target * 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.

4:42 min

Building robust data structures with structs and bound functions

Rainer Stropek Rainer Stropek Ā· WWC 2021

2:10 min

Defining stream data processing versus standard event processing

Soroosh Khodami Soroosh Khodami Ā· WWC 2024

55 sec

Massive artificial intelligence lawsuits and software debugging tool patterns

Chris Heilmann +2 Ā· LIVE

3:14 min

Structuring career paths and localized data architectures

Ulrich Wurstbauer +1 Ā· LIVE

4:22 min

Representing domain entities as plain data structures

Dan Lebrero Ā· LIVE

2:08 min

Essential engineering roles in the generative AI space

Mary Grygleski Mary Grygleski Ā· LIVE

Videos

See all

Related articles

See all