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.
$120,000 - $200,000
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 mid-level engineer, you'll work on critical projects involving machine learning, AI, and large-scale systems.

The position offers an opportunity to work with Google Cloud, which serves customers in more than 200 countries and territories. You'll be responsible for developing, testing, and maintaining software solutions while collaborating with peers and stakeholders. The role requires expertise in machine learning algorithms, tools like TensorFlow, and strong software development skills.

You'll be part of Google's innovative environment where you can contribute to next-generation technologies that impact billions of users. The role involves working across various areas including distributed computing, large-scale system design, artificial intelligence, and natural language processing. You'll have opportunities to switch teams and projects as you grow with the company.

This position is perfect for someone who is passionate about machine learning and wants to work on enterprise-grade solutions that leverage Google's cutting-edge technology. You'll be involved in the full software development lifecycle, from design to deployment, while working with some of the most advanced AI technologies in the industry.

Last updated 25 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 or natural language processing

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

Medical Insurance
Parental Leave
Equity
  • Equal opportunity employer
  • Accommodation for special needs
  • Comprehensive benefits package

Interested in this job?

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

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

Field Solution Architect II position at Google Cloud focusing on AI infrastructure implementation and optimization, requiring 5+ years of cloud experience and ML expertise.

Research Scientist

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

Research Scientist, Google Research Australia

Research Scientist position at Google Research Australia, focusing on machine learning and AI research, requiring PhD and publication experience.

Software Developer III, AI/ML, Google Cloud AI

Software Developer III position at Google Cloud AI, focusing on machine learning research and development with opportunities to impact billions of users globally.

Software Developer III, AI/Machine Learning

Software Developer III role at Google Cloud focusing on AI/ML development, requiring 2 years of experience in software development and machine learning technologies.