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

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information worldwide.
$161,000 - $239,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

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

Google Cloud AI Research team is seeking a Senior Software Engineer specializing in AI/ML Natural Language Processing to join their innovative team. This role combines cutting-edge AI research with practical applications across various industries including tech, healthcare, finance, and retail. The position offers an opportunity to work on unique problems that push the boundaries of AI while collaborating with product teams to bring innovations to life.

As a senior engineer, you'll be responsible for developing and implementing NLP solutions, working with ML infrastructure, and contributing to model optimization and data processing. The role requires expertise in software development, data structures/algorithms, and deep knowledge of Natural Language Processing concepts.

The position offers a competitive compensation package ranging from $161,000 to $239,000, plus bonus, equity, and comprehensive benefits. You'll be part of Google's mission to advance AI technology and make it accessible across various industries while working with a team that values innovation and technical excellence.

The ideal candidate will bring 5+ years of software development experience, strong NLP expertise, and the ability to lead technical initiatives. You'll have the opportunity to contribute to Google's world-class AI research team, collaborate with talented peers, and make a significant impact on products used by billions of users.

Working at Google means being part of a company that values diversity, inclusion, and innovation. You'll have access to cutting-edge resources and the opportunity to work on projects that push the boundaries of what's possible in AI and machine learning.

Last updated 15 minutes ago

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

  • 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 Applications AI

Python
Java
  • 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 Applications AI

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Competitive salary
  • Bonus
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Senior Software Engineer, AI/ML Natural Language Processing, Google Cloud Applications AI

Senior Software Engineer, Core Machine Learning, Google Cloud

Senior Software Engineer position at Google Cloud focusing on core machine learning technologies and infrastructure development.

Senior Software Engineer, AI/ML, Google Cloud Data Management

Senior Software Engineer position at Google Cloud, focusing on AI/ML development with competitive compensation and opportunities to work on enterprise-scale solutions.

Lead Senior Engineering Analyst, AI Safety

Lead Senior Engineering Analyst position at Google focusing on AI safety, requiring expertise in data analysis, project management, and machine learning systems.

Senior Software Engineer, Machine Learning, Google Ads

Senior Software Engineer position at Google focusing on Machine Learning for Google Ads, developing next-generation advertising technologies and ML/AI solutions.

Senior Software Engineer, AI/ML, Core

Senior Software Engineer position at Google focusing on AI/ML development within the Core team, building technical foundations for flagship products.