Software Engineer II, AI/ML Natural Language Processing, Google Cloud

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information, offering enterprise-grade solutions through Google Cloud.
Machine Learning
Entry-Level Software Engineer
In-Person
1+ year of experience
AI · Enterprise SaaS · Cloud

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

Google Cloud is seeking a Software Engineer II specializing in AI/ML Natural Language Processing to join their innovative team. As part of Google's engineering force, you'll be at the forefront of developing technologies that impact billions of users worldwide. This role combines software engineering excellence with machine learning expertise, focusing on natural language processing applications.

The position offers an opportunity to work on critical projects within Google Cloud, which serves customers in over 200 countries. You'll be part of a team that delivers enterprise-grade solutions leveraging Google's cutting-edge technology. The role requires versatility and leadership qualities, as you'll be working across the full technology stack.

As a Software Engineer II, you'll be responsible for implementing NLP solutions, writing efficient code, and collaborating with peers through design and code reviews. You'll contribute to documentation, troubleshoot complex systems, and ensure the highest standards of code quality. The ideal candidate should have a strong foundation in software development, data structures, and machine learning concepts.

This role is perfect for someone who wants to make a significant impact in the AI/ML space while working with some of the most advanced technology infrastructure in the world. You'll be part of Google's inclusive culture that values diversity and innovation, with opportunities for growth and development as the company continues to expand its cloud services and AI capabilities.

Last updated 3 months ago

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

  • 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
  • Apply foundational NLP concepts and contribute to the implementation of basic NLP solutions

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

Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages
  • 1 year of experience with data structures or algorithms
  • 1 year of experience implementing core ML concepts
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • Experience developing accessible technologies (preferred)

Interested in this job?

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

Technical Program Manager I, Software Across Gemini, Learning and Sustainability

Technical Program Manager position at Google focusing on educational technology and AI implementation, offering competitive salary and benefits while working with cutting-edge learning solutions.

Technical Program Manager I, Software Across Gemini, Learning and Sustainability

Technical Program Manager position at Google focusing on educational technology and AI initiatives, managing projects that enhance learning experiences through Gemini.

Applied Machine Learning Engineer

Applied Machine Learning Engineer position at Google, focusing on developing GenAI capabilities and implementing LLM models for mobile devices.

Software Engineer, Chrome OS, Infrastructure

Software Engineering role at Google focusing on Chrome OS ML infrastructure development, requiring expertise in machine learning, model optimization, and large-scale systems.

Software Engineer II, AI/ML, Technical Infrastructure

Software Engineer II position at Google focusing on AI/ML infrastructure optimization and customer collaboration for Google Cloud platform.