Taro Logo

Software Engineer III, AI/ML, Core

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
$141,000 - $202,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer III, AI/ML Recommendations, Rankings, Predictions, Core

Software Engineer III position at Google focusing on AI/ML recommendations, rankings, and predictions systems within the Core team.

Software Engineer III, AI/ML Machine Learning, Core

Software Engineer III position at Google focusing on AI/ML development, requiring 2 years of experience and strong programming skills in Python or Java.

Software Engineer III, AI/ML Machine Learning, Core

Software Engineer III position at Google focusing on AI/ML development, requiring 2+ years of experience in software development and machine learning expertise.

Software Engineer III, Core Machine Learning, Google Cloud

Mid-level Software Engineer role at Google Cloud focusing on core machine learning development with competitive compensation and benefits.

Software Engineer III, AI/ML, Google Cloud AI

Software Engineer III position at Google Cloud AI, focusing on machine learning infrastructure and AI research, offering competitive compensation and opportunities to work on cutting-edge technology.

Description For Software Engineer III, AI/ML, Core

Google is seeking a Software Engineer III for their Core AI/ML team, a critical position that combines software engineering expertise with machine learning specialization. The role is part of the Core team, which builds the technical foundation behind Google's flagship products and serves as the backbone for the company's innovation.

The position requires a strong background in software development, data structures, and algorithms, with specific expertise in machine learning infrastructure and related fields. The successful candidate will be responsible for developing cutting-edge solutions in specialized ML areas, contributing to model optimization, and ensuring robust data processing systems.

This role offers an exciting opportunity to work on projects that impact billions of users worldwide. As part of the Core team, you'll have the unique position to influence technical decisions across the company and work on central solutions that break down technical barriers and strengthen existing systems.

The compensation package is competitive, ranging from $141,000 to $202,000 base salary, plus bonus, equity, and comprehensive benefits. The role is based in Sunnyvale, CA, offering the chance to work at one of the world's leading tech companies.

The ideal candidate will bring fresh ideas from various areas, including distributed computing, large-scale system design, artificial intelligence, and natural language processing. You'll work alongside talented peers, participating in design and code reviews, contributing to documentation, and solving complex technical challenges that arise from operating at Google's massive scale.

This position offers significant growth potential as Google's fast-paced business continues to evolve. The Core team's mandate to impact important technical decisions across the company provides an excellent platform for professional development and the opportunity to work on cutting-edge technology that shapes the future of digital interactions.

Last updated 22 days ago

Responsibilities For Software Engineer III, AI/ML, Core

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

Requirements For Software Engineer III, AI/ML, Core

Python
Java
  • 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: Speech/audio, reinforcement learning, ML infrastructure, or specialization in another ML field
  • 1 year of experience with ML infrastructure (model deployment, evaluation, optimization, data processing, debugging)

Benefits For Software Engineer III, AI/ML, Core

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • Comprehensive medical, dental, and vision insurance
  • 401k plan
  • Equity compensation
  • Parental leave
  • Bonus compensation

Interested in this job?