Taro Logo

Software Developer III, AI/ML Natural Language Processing, Google Workspace

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Software Developer III, AI/ML Natural Language Processing, Google Workspace

Google is seeking a Software Developer III to join their Google Workspace team, focusing on AI/ML Natural Language Processing. This role is at the forefront of transforming how productivity tools will work in the future, particularly through AI integration in products like Gmail, Docs, Drive, Calendar, Sheets, Vids and Meet. The position involves working on cutting-edge AI applications, including pre-computed summaries for email threads, meeting summaries, and creating videos using lifelike AI avatars.

The ideal candidate will collaborate with model builders from Google DeepMind and work with exceptional leaders to impact billions of users worldwide. The role requires strong software development skills, expertise in NLP and ML infrastructure, and the ability to work across the full technology stack. You'll be part of Google's mission to meaningfully connect people so they can create, build, and grow together.

This position offers the opportunity to work on specific projects critical to Google's needs, with the possibility to switch teams and projects as both you and the business evolve. The role demands versatility, leadership qualities, and enthusiasm for taking on new challenges across the full-stack as Google continues to push technology forward.

Working at Google means joining a company that's committed to building a representative workforce and creating a culture of belonging. You'll be part of a team that's shaping the future of work through AI innovation, while having the opportunity to impact products used by billions of users globally. The position offers the chance to work with cutting-edge technologies and collaborate with world-class experts in AI and machine learning.

Last updated 2 days ago

Responsibilities For Software Developer III, AI/ML Natural Language Processing, Google Workspace

  • 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 NLP solutions, utilize ML infrastructure, and contribute to model optimization and data processing

Requirements For Software Developer III, AI/ML Natural Language Processing, Google Workspace

Python
Java
  • 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 Natural Language Processing (NLP) concepts or techniques
  • 1 year of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging)

Benefits For Software Developer III, AI/ML Natural Language Processing, Google Workspace

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave

Interested in this job?

Jobs Related To Google Software Developer III, AI/ML Natural Language Processing, Google Workspace