Taro Logo

Software Engineer, AI/ML

A global technology company that develops innovative products and services used by billions of users worldwide.
$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:

Description For Software Engineer, AI/ML

Google is seeking a Software Engineer specializing in AI/ML to join their team in Mountain View. This role is crucial for developing next-generation technologies that impact billions of users' interactions and connections. The position involves working on cutting-edge AI/ML projects, requiring expertise in areas such as machine learning infrastructure, model optimization, and data processing.

The ideal candidate will have strong foundations in software development, data structures, and algorithms, combined with specialized experience in machine learning technologies. You'll be working on critical projects with opportunities for growth and team mobility as the business evolves. The role offers competitive compensation ($141,000-$202,000) plus bonus, equity, and comprehensive benefits.

As part of Google's engineering team, you'll collaborate with peers through design and code reviews, contribute to documentation, and solve complex technical challenges. The position requires both technical expertise and the ability to work effectively in a team environment. Google's commitment to innovation and scale means you'll be working on projects that have real-world impact while having access to world-class resources and technologies.

This is an excellent opportunity for someone passionate about AI/ML who wants to work at a company that's at the forefront of technological advancement. You'll be part of a team that values diversity, innovation, and technical excellence, while working on products that handle information at massive scale.

Last updated a month ago

Responsibilities For Software Engineer, AI/ML

  • Write product or system development code
  • Collaborate with peers and stakeholders through design and code reviews
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues
  • Implement solutions in specialized ML areas, utilize ML infrastructure, and contribute to model optimization and data processing

Requirements For Software Engineer, AI/ML

  • 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

Benefits For Software Engineer, AI/ML

Medical Insurance
Equity
401k
  • Bonus
  • Equity
  • Medical benefits
  • 401k

Interested in this job?