Software Engineer III, AI/ML, Google Cloud AI

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information worldwide.
$136,000 - $200,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer III, AI/ML, Google Cloud AI

Google Cloud AI is seeking a Software Engineer III to join their innovative team focused on pushing the boundaries of AI technology. This role combines cutting-edge machine learning research with practical applications across various industries including healthcare, finance, and retail. The position offers an opportunity to work on unique problems that maximize both scientific and real-world impact, while collaborating with product teams to bring innovations to customers.

The ideal candidate will have strong foundations in software development, data structures, and algorithms, with specific expertise in machine learning infrastructure and implementation. You'll be part of a team that addresses AI challenges motivated by Google Cloud's mission, working on everything from speech/audio technology to reinforcement learning and ML infrastructure development.

At Google, you'll have the chance to work on projects critical to the company's needs, with opportunities to switch teams and projects as you grow. The role offers competitive compensation ($136,000-$200,000 base salary) plus bonus, equity, and comprehensive benefits. You'll be working in Sunnyvale, CA, where you'll collaborate with peers through design and code reviews, contribute to documentation, and implement solutions in specialized ML areas.

This position is perfect for someone who wants to be at the forefront of AI development while working for one of the world's leading tech companies. You'll have the opportunity to contribute to groundbreaking research that's shared with the broader research community while also seeing your work make a real-world impact through Google Cloud's products and services.

Last updated 16 minutes ago

Responsibilities For Software Engineer III, AI/ML, Google Cloud AI

  • Write product or system development code
  • Collaborate with peers and stakeholders through design and code reviews to ensure best practices amongst available technologies
  • 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
  • Implement solutions in one or more specialized ML areas, utilize ML infrastructure, and contribute to model optimization and data processing

Requirements For Software Engineer III, AI/ML, Google Cloud AI

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • 1 year of experience with one or more of the following: Speech/audio, reinforcement learning, ML infrastructure, or specialization in another ML field
  • 1 year of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging)

Benefits For Software Engineer III, AI/ML, Google Cloud AI

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Bonus
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Software Engineer III, AI/ML, Google Cloud AI

Software Engineer III, Machine Learning, Google Research

Software Engineer III position at Google Research focusing on machine learning and AI development, combining research innovation with practical product implementation.

Software Engineer III, AI/ML GenAI, Google Cloud

Software Engineer III position at Google Cloud focusing on AI/ML and GenAI development, offering competitive salary and benefits.

Software Developer III, Machine Learning, Google Research

Join Google Research as a Software Developer III in Machine Learning, developing intelligent systems and next-generation technologies that impact billions of users worldwide.

Software Engineer, ML/AI Reference Models, Google Cloud

ML/AI Software Engineer role at Google Cloud, focusing on developing and integrating ML IP models with Cloud TPU SoC systems.

Software Engineer III, Machine Learning, Google Research

Software Engineer III position at Google Research, focusing on machine learning and AI development, requiring 2+ years of experience in software development and ML algorithms.