Software Engineer III, AI/ML, Google Cloud AI

Google

United States

On-site

USD 147,000 - 210,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
401(k) matching
PTO 20 days
Sick leave
Maternity leave
13 holidays

Job summary

Google is seeking a Software Engineer III for AI/ML within Google Cloud AI Research. The role centers on developing and maintaining code for ML-powered enhancements across a suite of products used by billions. You will collaborate on design reviews, produce documentation, and tackle ML deployment and data processing challenges.

Ideal candidates have a BS or equivalent, 2+ years in Python or C++, and 1+ year in ML domains or ML infra. Master’s/PhD and RL experience are preferred.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 2+ years of Python or C++ programming experience.
  • 1+ year in ML areas such as speech/audio tech or RL.
  • 1+ year with ML infrastructure including deployment and data processing.

Responsibilities

  • Develop and maintain code for product or system enhancements with quality standards.
  • Engage in design and code reviews with team members and stakeholders.
  • Create and update documentation and educational materials.
  • Identify and troubleshoot issues affecting hardware, network, or service quality.
  • Implement ML solutions using ML infrastructure for optimization and data processing.

Skills

Python
C++
Speech/Audio tech
Reinforcement learning
ML infrastructure
Data structures
Algorithms

Education

Bachelor's degree
Master's degree
PhD

Job description

Software Engineer III, AI/ML, Google Cloud AI at Google

About the role Join Google's dynamic team of software engineers who are at the forefront of developing transformative technologies. You will contribute to projects that impact billions of users, enhancing how they connect and interact with information. This role offers the chance to work on a variety of projects that extend beyond traditional web search, requiring innovative thinking and a willingness to tackle new challenges. As a member of the Google Cloud AI Research team, you will address significant AI challenges that align with Google Cloud's mission across various industries, including technology, healthcare, finance, and retail.

Key facts
  • Location: Mountain View, CA; Sunnyvale, CA; Kirkland, WA; Seattle, WA
  • Engagement: Full-time
  • Team: Google Cloud AI Research
What you'll do
  • Develop and maintain code for product or system enhancements, ensuring high-quality standards.
  • Engage in collaborative design and code reviews with team members and stakeholders to uphold best practices in technology usage.
  • Create and update documentation or educational materials, adapting them based on user feedback and product changes.
  • Identify and troubleshoot product or system issues by analyzing their sources and assessing their effects on hardware, network, or service quality.
  • Implement specialized solutions in various machine learning domains, utilizing ML infrastructure for model optimization and data processing.
Requirements
  • A Bachelor's degree or equivalent practical experience is essential.
  • A minimum of 2 years of programming experience in Python or C++.
  • At least 1 year of experience in one or more areas such as speech/audio technology, reinforcement learning, machine learning infrastructure, or another specialized ML field.
  • A minimum of 1 year of experience with ML infrastructure, including tasks like model deployment, evaluation, optimization, data processing, and debugging.
Preferred qualifications
  • A Master's degree or PhD in Computer Science or a related technical discipline is highly regarded.
  • At least 2 years of experience working with data structures or algorithms.
  • Experience in developing technologies that are accessible to a broader audience.
Skills & tools
  • Proficiency in programming languages, particularly Python and C++.
  • Strong understanding of machine learning concepts and their practical applications.
  • Familiarity with model deployment and evaluation processes.
  • Experience in debugging and optimizing systems for performance.
Practical notes

Google offers a comprehensive benefits package for eligible employees in the United States, which includes:

  • Health, dental, vision, life, and disability insurance.
  • Retirement benefits through a 401(k) plan with company matching contributions.
  • Paid time off that includes 20 vacation days per year, accrued at a rate of 6.15 hours per pay period for the first five years of employment.
  • Sick leave of 40 hours per year (statutory, where applicable) and 5 days per event (discretionary).
  • Maternity leave, which encompasses short-term disability and baby bonding, totaling 28-30 weeks.
  • Baby bonding leave of 18 weeks.
  • A total of 13 paid holidays each year.

The salary range for this position is between $147,000 and $210,000 per year, accompanied by a bonus target of 15% and equity options. Individual compensation will be determined based on factors such as relevant skills, experience, and educational background.

Google is committed to fostering a diverse and inclusive workplace. We are an equal opportunity employer and do not discriminate based on race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or veteran status. We also welcome qualified applicants regardless of criminal history, in line with legal requirements. If you require accommodations due to a disability or special need during the application process, please inform us by completing our Accommodations for Applicants form.

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

Similar jobs worth comparing

Senior Software Engineer, AI/ML, Google Cloud AI
Senior Software Engineer, AI/ML, Google Cloud AI

Google • Sunnyvale (CA)

On-site
USD 161,000 - 239,000
Software Engineer III, AI/ML, Google Cloud AI
Software Engineer III, AI/ML, Google Cloud AI

Google • Kirkland (WA)

Hybrid
USD 147,000 - 211,000
Health, dental, vision, life, disability insurance
401(k) with company match
20 days of vacation per year
+3
Software Engineer III, AI/ML, Google Cloud AI
Software Engineer III, AI/ML, Google Cloud AI

Google • Sunnyvale (CA)

Hybrid
USD 147,000 - 211,000
Health, dental, vision, life, disability insurance
Retirement Benefits: 401(k) with company match
20 days of vacation per year
+3
Software Engineer III, AI/ML GenAI, Google Cloud AI
Software Engineer III, AI/ML GenAI, Google Cloud AI

Google • Seattle (WA)

On-site
USD 147,000 - 210,000
Health Insurance
401(k) match
Paid Time Off
+4
Software Engineer III, AI/ML GenAI, Google Cloud AI
Software Engineer III, AI/ML GenAI, Google Cloud AI

Google • Kirkland (WA)

On-site
USD 147,000 - 210,000
Health insurance
Dental & Vision
401(k) match
+5
Software Engineer III, AI/ML, Google Cloud
Software Engineer III, AI/ML, Google Cloud

Google • United States

On-site
USD 147,000 - 211,000
Software Engineer III, AI/ML, Google Cloud
Software Engineer III, AI/ML, Google Cloud

Google • Boulder (CO)

On-site
USD 147,000 - 211,000
Senior Software Engineer, AI/ML, Google Cloud
Senior Software Engineer, AI/ML, Google Cloud

Google • United States

On-site
USD 174,000 - 253,000
Software Engineer III, AI/ML, Google Cloud Platforms
Software Engineer III, AI/ML, Google Cloud Platforms

Google • Sunnyvale (CA)

On-site
USD 141,000 - 202,000
Senior Software Engineer, AI/ML GenAI, Google Cloud
Senior Software Engineer, AI/ML GenAI, Google Cloud

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000