Software Developer III, Machine Learning, Google Cloud AI

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

Description For Software Developer III, Machine Learning, Google Cloud AI

Google Cloud AI is seeking a Software Developer III to join their team in developing cutting-edge machine learning technologies. This role is crucial in Google's mission to accelerate organizations' digital transformation capabilities. As a Software Developer III, you'll be working on critical projects involving machine learning, AI, and natural language processing, while having the opportunity to impact billions of users worldwide.

The ideal candidate will bring expertise in software development, machine learning algorithms, and large-scale systems. You'll be responsible for designing, developing, and maintaining software solutions that leverage Google's cutting-edge technology. The role offers the opportunity to work with enterprise-grade solutions and tools that help developers build more sustainably.

Working at Google Cloud means joining a team that serves customers in more than 200 countries and territories. You'll collaborate with talented peers, participate in design reviews, and contribute to the development of next-generation technologies. The role requires strong technical skills, leadership qualities, and the versatility to tackle new problems across the full-stack.

This position offers the chance to work on challenging problems in distributed computing, large-scale system design, artificial intelligence, and natural language processing. You'll be part of a team that values innovation, technical excellence, and the ability to deliver impactful solutions. The role provides opportunities for growth and evolution as you help push technology forward in one of the world's leading tech companies.

Last updated 9 days ago

Responsibilities For Software Developer III, Machine Learning, Google Cloud AI

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Developer III, Machine Learning, Google Cloud AI

Python
  • 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
  • 2 years of experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning and/or natural language processing

Interested in this job?

Jobs Related To Google Software Developer III, Machine Learning, Google Cloud AI

Research Scientist, Geo Algorithms, Research

Research Scientist position at Google focusing on Geo Algorithms research, requiring PhD and programming expertise, offering competitive compensation and research opportunities.

Software Developer III, Machine Learning, Google Cloud AI

Software Developer III position at Google Cloud AI, focusing on machine learning development and implementation with 2+ years of experience required.

Research Scientist, Gemini

Research Scientist position at Google working on Gemini AI, combining advanced machine learning research with practical implementation to develop innovative AI solutions.

Research Scientist, Google Cloud AI

Research Scientist position at Google Cloud AI, focusing on advancing AI technology through fundamental research and product innovation.

Natural Language Processing Research Scientist

Research Scientist position at Google focusing on improving factuality and grounding in Large Language Models, requiring PhD in Computer Science and NLP expertise.