Taro Logo

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

A global technology company that develops internet-related services and products, including search, cloud computing, software, and online advertising technologies.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Cloud Developer II, AI/ML, Professional Services

Cloud Developer II position at Google focusing on AI/ML solutions, requiring 6 years of experience and offering $147K-$216K base salary plus benefits.

Customer and Partner Solutions Developer, Conversational Agents

Mid-level Solutions Developer role at Google Cloud focusing on building and implementing conversational AI solutions for enterprise customers.

Software Developer III, AI/ML GenAI, Google Applied AI

Software Developer III role at Google focusing on AI/ML and GenAI development, requiring experience with LLMs and ML infrastructure.

Machine Learning Physical Design Engineer

Machine Learning Physical Design Engineer role at Google combining ML and chip design to optimize silicon solutions for consumer products.

Applied Machine Learning Engineer, AICore, Platforms and Devices

Applied Machine Learning Engineer position at Google, focusing on implementing Generative AI features and Gemini model integration for mobile applications.

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

Google is seeking a Software Developer III specializing in AI/ML Natural Language Processing for their Google Workspace team. This role combines software engineering with advanced NLP and machine learning, focusing on developing next-generation technologies that impact billions of users. The position requires expertise in both traditional software development and specialized knowledge in natural language processing and machine learning infrastructure.

As part of Google's Workspace team, you'll be working on products that help users connect, communicate, and collaborate. The role involves developing solutions that scale massively and extend beyond traditional web search, incorporating cutting-edge AI and NLP technologies. You'll be responsible for writing production code, implementing NLP solutions, and working with ML infrastructure while collaborating with peers through design and code reviews.

The ideal candidate will bring strong software development fundamentals combined with specialized knowledge in NLP and ML. You'll have the opportunity to work on critical projects with the flexibility to grow and evolve with Google's fast-paced business. The position offers exposure to various aspects of software development, from system design to implementation and optimization of ML models.

Working at Google means joining a team that's pushing the boundaries of what's possible in technology. You'll be part of a company that values innovation, technical excellence, and the ability to solve complex problems at scale. The role offers the chance to work on products that directly impact how millions of users across homes, businesses, universities, and nonprofits experience and utilize technology in their daily lives.

Last updated 22 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
401k
Parental Leave
  • Comprehensive health coverage
  • Retirement benefits
  • Parental leave support

Interested in this job?