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 3 months 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

Research Scientist, Market Algorithms, Google Research

Research Scientist position at Google Research focusing on market algorithms, combining economics, ML, and algorithm design to develop efficient marketplaces.

Field Solution Architect II, AI Infrastructure, North, Google Cloud

Field Solution Architect II position at Google Cloud, focusing on AI infrastructure implementation and customer advisory for enterprise AI solutions.

Technical Program Manager III, Hardware and Software Systems, Google Cloud

Technical Program Manager III position at Google Cloud, leading hardware and software systems initiatives with focus on machine learning and AI development.

Field Solution Architect II, AI Infrastructure, South, Google Cloud

Enterprise AI Infrastructure Field Solution Architect position at Google Cloud, focusing on implementing AI accelerator solutions and helping customers optimize their cloud infrastructure.

Research Scientist

Research Scientist position at Google Research, focusing on machine learning and AI development with competitive compensation and opportunities for publication.