Software Developer III, Machine Learning, Google Cloud AI

Google is a global technology leader that specializes in internet-related services and products.
Machine Learning
Mid-Level Software Engineer
In-Person
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 minimum of 2 years of experience in software development, data structures, algorithms, and machine learning. The ideal candidate will have a Bachelor's degree or equivalent practical experience, with preferred qualifications including a Master's or PhD in Computer Science or a related field.

As a Software Developer III, you will be responsible for developing next-generation technologies that impact billions of users. You'll work on critical projects for Google's needs, with opportunities to switch teams and projects as the business evolves. Your responsibilities will include writing code, participating in design reviews, reviewing code from other developers, contributing to documentation, and troubleshooting system issues.

Google Cloud accelerates digital transformation for organizations across industries. They deliver enterprise-grade solutions leveraging cutting-edge technology and tools for developers. This role offers the opportunity to work on large-scale systems, performance optimization, and cutting-edge AI technologies.

The ideal candidate will be versatile, display leadership qualities, and be enthusiastic about tackling new problems across the full stack. You'll work in a fast-paced environment, managing project priorities, deadlines, and deliverables while designing, developing, testing, deploying, maintaining, and enhancing software solutions.

Join Google's team and contribute to shaping the future of technology, working on projects that impact users worldwide in the field of machine learning and artificial intelligence.

Last updated 2 months 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

  • 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

Program Manager III, Developer Relations, Cloud

Lead Developer Relations Program Manager role at Google Cloud, focusing on AI and ML developer advocacy, community engagement, and program management.

Technical Program Manager III, AI/ML, Google Cloud

Lead AI/ML technical program management role at Google Cloud, driving machine learning initiatives and cross-functional projects with competitive compensation.

Software Developer III, Machine Learning, Google Cloud AI

Software Developer III position at Google Cloud AI, focusing on machine learning and AI development with opportunities to work on large-scale systems impacting billions of users.

Software Developer III, AI/ML, Google Cloud AI

Software Developer III position at Google Cloud AI, focusing on ML infrastructure and AI research with practical applications across various industries.

Technical Program Manager II, Responsible AI, Trust and Safety

Technical Program Manager II position at Google focusing on Responsible AI and Trust & Safety initiatives, offering competitive compensation and opportunities to work on complex, multi-disciplinary projects.