Senior Software Engineer, AI/ML Natural Language Processing, Google Cloud Platforms

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information, delivering enterprise-grade cloud solutions.
$161,000 - $239,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Developer, AI/Machine Learning, Applied AI

Senior Software Developer role at Google Cloud focusing on AI/ML applications for financial crime detection, requiring expertise in software development, machine learning, and financial technology.

AI/ML Engineer, National Security, Public Sector

Senior AI/ML Engineering role at Google focusing on national security applications, requiring extensive ML experience and security clearance, offering competitive compensation and benefits.

App Development Customer Engineer, Global Partnerships Sellside

Senior technical role combining AI/ML expertise with business strategy to drive partner success in app development and advertising solutions.

Senior Software Engineer, Generative AI and LLMs

Senior Software Engineer position at Google focusing on developing AI agents and LLMs for Pixel devices, combining machine learning expertise with mobile development.

Senior Imaging and On-Device Machine Learning Software Engineer, Silicon

Senior role developing imaging and ML software for Google Tensor SoCs and Pixel devices, focusing on Generative AI and Computational Photography implementation.

Description For Senior Software Engineer, AI/ML Natural Language Processing, Google Cloud Platforms

Google is seeking a Senior Software Engineer specializing in AI/ML Natural Language Processing for their Cloud Platforms division. This role represents a unique opportunity to work at one of the world's leading technology companies, developing next-generation technologies that impact billions of users globally.

The position involves working on critical projects within Google Cloud, which accelerates organizations' digital transformation capabilities across various industries. As a senior engineer, you'll be at the forefront of developing and implementing NLP solutions, leveraging ML infrastructure, and contributing to model optimization and data processing.

The ideal candidate will bring strong software development experience, particularly in NLP concepts and algorithms, combined with practical experience in ML infrastructure. You'll be responsible for writing and testing code, collaborating with peers through design reviews, contributing to documentation, and resolving complex technical issues.

What makes this role particularly attractive is the opportunity to work with cutting-edge technology at massive scale, with a base salary range of $161,000-$239,000, plus additional benefits including bonus and equity. Google's commitment to innovation, combined with its global reach and impact, makes this an exceptional opportunity for someone looking to advance their career in AI/ML engineering.

The role offers flexibility with multiple location options across major tech hubs in the United States, and you'll be part of a team that's pushing the boundaries of what's possible in cloud computing and artificial intelligence. Google's strong emphasis on collaboration, technical excellence, and continuous learning provides an ideal environment for professional growth and development.

Last updated 4 months ago

Responsibilities For Senior Software Engineer, AI/ML Natural Language Processing, Google Cloud Platforms

  • Write and test 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
  • Design and implement NLP solutions, leverage ML infrastructure, and contribute to model optimization and data processing

Requirements For Senior Software Engineer, AI/ML Natural Language Processing, Google Cloud Platforms

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 Natural Language Processing (NLP) concepts, algorithms, and experience in designing NLP solutions
  • 3 years of experience with ML infrastructure

Benefits For Senior Software Engineer, AI/ML Natural Language Processing, Google Cloud Platforms

  • bonus
  • equity
  • benefits

Interested in this job?