Senior Software Engineer, AI/ML Natural Language Processing, Gemini

A global technology company that develops next-generation technologies changing how billions of users connect, explore, and interact with information.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Senior Software Engineer, AI/ML Natural Language Processing, Gemini

Google is seeking a Senior Software Engineer specializing in AI/ML Natural Language Processing for their Gemini project. This role is at the forefront of developing conversational AI tools that enable users to collaborate with generative AI, helping to augment imagination, expand curiosity, and enhance productivity.

As a software engineer at Google, you'll be working on critical projects that handle information at massive scale, extending well beyond web search. The role requires expertise in Natural Language Processing, machine learning infrastructure, and software development. You'll be part of a team that's pushing the boundaries of technology, with opportunities to work across the full stack as the business grows and evolves.

The ideal candidate will bring strong technical expertise in software development, NLP concepts, and ML infrastructure. You'll be responsible for designing and implementing NLP solutions, contributing to model optimization, and ensuring best practices in code development. The role offers the opportunity to work with cutting-edge AI technology while collaborating with talented peers and stakeholders.

Google offers a dynamic work environment where engineers can be versatile, display leadership qualities, and tackle new challenges. You'll be part of a company that values diversity, inclusion, and equal opportunity, working on technologies that impact billions of users globally. This is an excellent opportunity for someone passionate about AI/ML who wants to make a significant impact in the field of natural language processing.

Last updated 9 minutes ago

Responsibilities For Senior Software Engineer, AI/ML Natural Language Processing, Gemini

  • 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 issues
  • 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, Gemini

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, Gemini

Medical Insurance
Parental Leave
Equity
  • Equal employment opportunity
  • Accommodations for special needs
  • Global collaboration opportunities

Interested in this job?

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

Senior Software Engineer, Machine Learning, Google Cloud AI

Senior Software Engineer position at Google Cloud AI, focusing on machine learning and AI development with competitive compensation and benefits.

Senior Software Engineer, Machine Learning, Google Research

Senior Software Engineer position at Google Research, focusing on machine learning and AI development with opportunities to impact billions of users worldwide.

Senior Software Engineer, Machine Learning, Google Ads

Senior Software Engineer position at Google focusing on Machine Learning for Google Ads, requiring 5+ years of software development experience and ML expertise.

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

Senior Software Engineer position at Google Cloud AI, focusing on GenAI development and implementation with competitive compensation and benefits.

Senior Software Engineer, Core Machine Learning, Google Cloud

Senior Software Engineer position at Google Cloud focusing on core machine learning, offering competitive compensation and opportunity to work on cutting-edge AI technologies.