Software Developer III, AI/ML, Google Cloud AI

3 Months ago • 2-5 Years • Artificial Intelligence

Job Summary

Job Description

Google's software developers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for software developers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software developer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our software developers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. The Google Cloud AI Research team addresses AI challenges motivated by Google Cloud’s mission of bringing AI to tech, healthcare, finance, retail and many other industries. We work on a range of unique problems focused on research topics that maximize scientific and real-world impact, aiming to push the state-of-the-art in AI and share findings with the broader research community. We also collaborate with product teams to bring innovations to real-world impact that benefits our customers. Responsibilities: Write product or system development code. Collaborate with peers and stakeholders through design and code reviews to ensure best practices amongst available technologies (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. Implement solutions in one or more specialized ML areas, utilize ML infrastructure, and contribute to model optimization and data processing.
Must have:
  • 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 (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), 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)
Good to have:
  • Master's degree or PhD in Computer Science or related technical fields
  • Experience developing accessible technologies

Job Details


Minimum qualifications:

  • 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 (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), 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).

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical fields.
  • Experience developing accessible technologies.

About the job

Google's software developers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for software developers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software developer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our software developers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

The Google Cloud AI Research team addresses AI challenges motivated by Google Cloud’s mission of bringing AI to tech, healthcare, finance, retail and many other industries. We work on a range of unique problems focused on research topics that maximize scientific and real-world impact, aiming to push the state-of-the-art in AI and share findings with the broader research community. We also collaborate with product teams to bring innovations to real-world impact that benefits our customers.

Responsibilities

  • Write product or system development code. 
  • Collaborate with peers and stakeholders through design and code reviews to ensure best practices amongst available technologies (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.
  • Implement solutions in one or more specialized ML areas, utilize ML infrastructure, and contribute to model optimization and data processing.

Similar Jobs

Ciklum - Senior Data Scientist

Ciklum

Pune, Maharashtra, India (Hybrid)
3 Months ago
Google - Software Engineer III, Google Cloud

Google

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Google - Software Engineer III, YouTube Commerce Tooling

Google

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Visa - Sr. Data Scientist

Visa

Atlanta, Georgia, United States (Hybrid)
3 Months ago
Zynga - Software Engineer (Spring Boot / Java)

Zynga

İstanbul, İstanbul, Türkiye (On-Site)
3 Months ago
Mozilla - Staff Machine Learning Engineer, Fakespot

Mozilla

(Remote)
4 Months ago
Blue Yonder - AI/ML Penetration Tester Consultant

Blue Yonder

Hyderabad, Telangana, India (On-Site)
4 Months ago
ElevenLabs - AI Safety Engineer

ElevenLabs

Barcelona, Catalonia, Spain (Remote)
4 Months ago
Zoox - Senior Software Engineer - Perception

Zoox

Foster City, California, United States (Hybrid)
3 Months ago
Google - Staff Software Engineer, Scaling On-Device ML Frameworks

Google

Bengaluru, Karnataka, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Samsung Semiconductor - Senior Staff Engineer, CPU Micro-architecture

Samsung Semiconductor

San Jose, California, United States (Hybrid)
4 Months ago
ByteDance - NLP Engineer Intern - 2024 Start

ByteDance

(On-Site)
3 Months ago
ABB - Senior Data Scientist Specialist

ABB

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Aeva - Staff Design Engineer

Aeva

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Google - Senior Staff Software Engineer, Infrastructure, Google Cloud Security and Privacy

Google

New York, New York, United States (On-Site)
3 Months ago
Google - Software Engineer III, Google Cloud AI

Google

Sunnyvale, California, United States (On-Site)
3 Months ago
The Walt Disney Company - Senior Machine Learning Engineer

The Walt Disney Company

Seattle, Washington, United States (On-Site)
3 Months ago
ByteDance - Senior GPU System Engineer - San Jose

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Google - Software Engineer III, AI Infrastructure

Google

Sunnyvale, California, United States (On-Site)
3 Months ago
AppLovin - Senior Machine Learning Engineer

AppLovin

Palo Alto, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Toronto, Ontario, Canada

Autodesk - Spécialiste en assistance technique, ShotGrid |Technical Support Specialist - ShotGrid

Autodesk

Montreal, Quebec, Canada (On-Site)
4 Months ago
Nasdaq - Head of RegTech Product Marketing

Nasdaq

Toronto, Ontario, Canada (On-Site)
4 Months ago
HB Studios - QA Tester

HB Studios

Lunenburg, Nova Scotia, Canada (On-Site)
4 Months ago
Umanaia - Responsable technique / Technical Lead

Umanaia

Montreal, Quebec, Canada (On-Site)
7 Months ago
Google - Software Developer III, Front End, Google Workspace

Google

Waterloo, Ontario, Canada (On-Site)
3 Months ago
Autodesk - Content Curator and Operations Manager

Autodesk

Montreal, Quebec, Canada (On-Site)
4 Months ago
Nagarro - Senior Staff Engineer

Nagarro

Canada (Remote)
3 Months ago
PwC - Learning and Development Digital and Operations Senior Associate

PwC

Toronto, Ontario, Canada (On-Site)
3 Months ago
Gameloft - [ D&D - PC Console ] Chef Artiste 3D personnages - Lead 3D Character Artist

Gameloft

Montreal, Quebec, Canada (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

Meta - Research Scientist Intern, Machine Perception for Input and Interaction (PhD)

Meta

Seattle, Washington, United States (On-Site)
3 Months ago
Patreon - Staff Machine Learning Engineer, Trust & Safety

Patreon

New York, New York, United States (Hybrid)
6 Months ago
Google - Senior Software Developer, AI/Machine Learning, Applied AI

Google

Waterloo, Ontario, Canada (Remote)
3 Months ago
PlayStation Global - Manager, Learning and Development

PlayStation Global

San Mateo, California, United States (Hybrid)
4 Months ago
Terralogic - SOFTWARE ENGINEER – AIML QA

Terralogic

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Meta - Research Scientist, Machine Learning (PhD)

Meta

Menlo Park, California, United States (On-Site)
3 Months ago
PwC - Senior AI Developer - Roma [DIG]

PwC

Rome, Lazio, Italy (On-Site)
4 Months ago
Google - GenAI Health Information Quality Clinical Specialist, Google Health

Google

Mountain View, California, United States (On-Site)
3 Months ago
Resemble AI - Deep Learning Speech Researcher

Resemble AI

Mountain View, California, United States (On-Site)
6 Months ago
ByteDance - Large Language Model Algorithm Engineer - Volcano Ark

ByteDance

Singapore (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug