Software Developer III, AI/ML, Google Workspace

Google is a leading technology company that develops innovative products and services used by billions of people worldwide.
Machine Learning
Mid-Level Software Engineer
Contact Company
2+ years of experience
AI

Description For Software Developer III, AI/ML, Google Workspace

Google is seeking a Software Developer III for their AI/ML team in Google Workspace. This role requires a blend of software development and machine learning expertise. The ideal candidate will have a strong foundation in programming, data structures, and algorithms, with specific experience in ML infrastructure and specialized ML areas such as speech/audio processing or reinforcement learning.

As part of Google's software development team, you'll be working on cutting-edge technologies that impact billions of users worldwide. The role involves developing next-generation technologies across various domains, including information retrieval, distributed computing, large-scale system design, and artificial intelligence.

Key responsibilities include writing code for product or system development, collaborating on design and code reviews, contributing to documentation, troubleshooting complex issues, and implementing ML solutions. You'll have the opportunity to work on critical projects and potentially switch teams as the company evolves.

Google emphasizes versatility, leadership, and enthusiasm for tackling new challenges across the full technology stack. The position is part of the Google Workspace team, which focuses on developing products that help users connect, communicate, and collaborate effectively.

This role offers the chance to work with a diverse team of experts, from open-source professionals to user-experience specialists, and contribute to products that are shaping the web experience for millions of users globally. If you're passionate about AI/ML and want to make a significant impact on how people interact with technology, this position at Google could be an excellent opportunity for your career growth.

Last updated 2 months ago

Responsibilities For Software Developer III, AI/ML, Google Workspace

  • 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 Developer III, AI/ML, Google Workspace

Python
Java
JavaScript
  • 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)

Interested in this job?

Jobs Related To Google Software Developer III, AI/ML, Google Workspace

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.