Full Time

Software Engineer III, Generative AI, Google Workspace

Google
$130,000 - $190,000* / year (about $63–$91 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Google, so some details may not match this job. The employer's own page has the real description.

Overview

As a Software Engineer III specializing in Generative AI for Google Workspace, you will be at the forefront of innovating and developing advanced AI-driven solutions that enhance user productivity and creativity within Google’s suite of tools. You will collaborate with cross-functional teams to design, implement, and optimize algorithms and models that effectively integrate generative AI capabilities into products like Docs, Sheets, and Slides. Your role will be pivotal in driving advancements in natural language processing and machine learning, ensuring that our technologies meet the high standards set by Google for user experience and functionality.



Job Responsibilities

  • Design and develop innovative generative AI models that integrate seamlessly with Google Workspace applications.
  • Collaborate with product managers, UX designers, and other engineers to define project goals and deliver effective AI solutions.
  • Optimize existing algorithms and frameworks for improved performance and scalability within Google’s ecosystem.
  • Conduct research to stay up-to-date with advancements in generative AI and related technologies.
  • Write unit and integration tests to ensure the reliability and quality of software products.
  • Participate in code reviews to maintain code integrity and share knowledge among team members.
  • Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
  • 5+ years of experience in software development, with a strong focus on AI/ML applications.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Demonstrated experience with machine learning frameworks like TensorFlow or PyTorch.
  • Strong understanding of algorithms, data structures, and complex systems.
  • Experience working with cloud platforms (e.g., Google Cloud, AWS) is highly desirable.
  • Excellent problem-solving skills and the ability to work under pressure in a fast-paced environment.


Technologies & Tools

The Software Engineer III will work primarily with Python and Java, leveraging libraries and frameworks such as TensorFlow, PyTorch, and Apache Spark for machine learning tasks. Familiarity with cloud services, particularly Google Cloud Platform, is essential for deploying and scaling AI models. Additionally, knowledge of version control systems, such as Git, and continuous integration/continuous deployment (CI/CD) tools will be crucial in maintaining project workflows and ensuring seamless collaboration among development teams.



Ideal Candidates

Ideal candidates for the Software Engineer III position are those who possess a strong technical acumen coupled with a creative mindset, capable of translating innovative ideas into practical applications. They are proactive problem solvers with an innate curiosity about emerging technologies and a passion for leveraging AI to improve user experiences. Strong communicators who can articulate complex concepts to both technical and non-technical audiences will thrive in this collaborative environment. Furthermore, candidates who demonstrate a commitment to excellence, continuous learning, and teamwork will excel in upholding Google’s commitment to innovation and quality.

Of the 33 countries of the Americas, the United States was the 9th lowest for unemployment in 2025, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.