Software Developer III, Machine Learning, Google Cloud AI

Google is a global technology leader specializing in internet-related services and products.
Machine Learning
Mid-Level Software Engineer
Contact Company
2+ years of experience
AI

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

Google is seeking a Software Developer III for their Machine Learning team in Google Cloud AI. This role requires a blend of software development expertise and machine learning knowledge. The ideal candidate will have a strong background in developing large-scale systems, proficiency in machine learning algorithms, and experience with tools like TensorFlow.

As a Software Developer III, you'll be working on cutting-edge technologies that impact billions of users worldwide. You'll be involved in developing next-generation AI and machine learning solutions for Google Cloud, focusing on areas such as information retrieval, distributed computing, large-scale system design, and natural language processing.

Key responsibilities include writing efficient code, participating in design reviews, reviewing code from other developers, contributing to documentation, and troubleshooting complex system issues. You'll be working in a fast-paced environment where versatility and leadership qualities are highly valued.

Google Cloud is at the forefront of digital transformation, providing enterprise-grade solutions that leverage Google's cutting-edge technology. This role offers an opportunity to work on projects that are critical to Google's needs and to contribute to the development of tools that help developers build more sustainably.

The ideal candidate will have at least a Bachelor's degree in Computer Science or a related field, with a Master's or PhD being preferred. You should have a minimum of 2 years of experience in software development, data structures, algorithms, and machine learning. Experience with performance optimization, large-scale systems, data analysis, and debugging would be a significant advantage.

Join Google's team of innovative software developers and be part of shaping the future of AI and machine learning technologies that are transforming industries worldwide.

Last updated 3 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 to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency)
  • 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

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 in an industry setting
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • 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

AIML - Software Engineer, AIML - Siri Developer Platform

Join Apple's Siri Developer Platform team to build next-gen APIs and tools for high-quality Siri experiences.

Software Engineer, Machine Learning

Software Engineer, Machine Learning position at Meta Platforms, Inc. focusing on developing scalable ML systems for social data and prediction problems.

Machine Learning Engineer II, Search Science and Data Infrastructure

Machine Learning Engineer II for Amazon Search, developing ML infrastructure and services for product search solutions.

Machine Learning Engineer

Join Rocket Money as a Machine Learning Engineer to build ML-powered features that empower people's financial lives.

Machine Learning Engineer

Machine Learning Engineer with Azure Databricks expertise for AI applications and NLP solutions at Capco.