Senior Software Developer, AI/Machine Learning, Applied AI

Google Cloud accelerates organizations' digital transformation, delivering enterprise-grade solutions leveraging cutting-edge technology.
$161,000 - $239,000
Machine Learning
Senior Software Engineer
In-Person
5000+ Employees
5+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Software Developer, AI/Machine Learning, Applied AI

Google Cloud is seeking a Senior Software Developer specializing in AI/Machine Learning to join their innovative team. This role offers an exciting opportunity to work on cutting-edge technologies that impact billions of users worldwide. The position requires a strong background in software development, machine learning, and artificial intelligence, with particular emphasis on Large Language Models and Natural Language Processing.

The ideal candidate will have at least 5 years of software development experience and 3 years of specialized experience in machine learning algorithms and tools. You'll be working on critical projects for Google Cloud, developing next-generation technologies that enhance how users connect, explore, and interact with information. The role offers competitive compensation ranging from $161,000 to $239,000, plus additional benefits including bonus and equity.

As part of Google Cloud, you'll be at the forefront of enterprise-grade solution development, working with cutting-edge technology and tools that help developers build more sustainably. The role involves various responsibilities, from writing and testing code to participating in design reviews and mentoring other developers. You'll have the opportunity to work with a diverse team of professionals and contribute to products used by customers in over 200 countries.

The position offers significant growth potential, with opportunities to switch teams and projects as both you and the business evolve. Google's commitment to diversity, equality, and inclusion ensures a supportive work environment where innovation and creativity are valued. The role requires strong technical skills, leadership qualities, and the ability to anticipate customer needs while acting with ownership and innovation.

Working at Google Cloud means being part of a team that's transforming how businesses operate in the digital age. You'll have access to Google's extensive resources and benefits, working alongside some of the industry's brightest minds. The role is based in either Cambridge, MA, USA or Toronto, Canada, offering the chance to work in vibrant tech hubs while contributing to global-impact projects.

Last updated 9 days ago

Responsibilities For Senior Software Developer, AI/Machine Learning, Applied AI

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Senior Software Developer, AI/Machine Learning, Applied AI

Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience with machine learning algorithms and tools (e.g., TensorFlow)
  • Experience with Large Language Models, NLP, or Generative AI

Benefits For Senior Software Developer, AI/Machine Learning, Applied AI

Medical Insurance
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Senior Software Developer, AI/Machine Learning, Applied AI

Senior Software Engineer, Search Quality

Senior Software Engineer position at Google focusing on Search Quality, combining ML expertise with software engineering to enhance search capabilities using LLMs.

Senior Software Engineer, Generative AI, Data Analytics

Senior Software Engineer role at Google Cloud focusing on Generative AI and Data Analytics development, offering competitive compensation and opportunity to work on cutting-edge cloud technologies.

Senior Software Engineer AI/Machine Learning, Applied AI

Senior Software Engineer position at Google Cloud focusing on AI/ML development, requiring 5 years of software development experience and strong expertise in machine learning algorithms and tools.

Senior Software Engineer, AI/ML GenAI, Google Cloud AI

Senior Software Engineer position at Google Cloud AI, focusing on GenAI development and ML infrastructure, offering competitive compensation and the opportunity to work on cutting-edge AI technology.

Senior Software Engineer, Natural Language Processing, Google Research

Senior Software Engineer position at Google Research focusing on Natural Language Processing and Large Language Models development for multilingual capabilities.