7 days ago

Software Engineer, AI/ML, Workspace

Google

On Site
Full Time
$180,000
New York, NY

Job Overview

Job TitleSoftware Engineer, AI/ML, Workspace
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$180,000
LocationNew York, NY

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About the Role: Software Engineer, AI/ML, Workspace

As a Software Engineer specializing in AI/ML for Google Workspace, you will be instrumental in developing the next-generation technologies that impact billions of users. Google's commitment to handling information at massive scale extends beyond web search, continuously pushing the boundaries of technology. This role offers the unique opportunity to work on projects critical to Google’s needs, with flexibility to switch teams and projects as you grow. We seek versatile engineers who demonstrate leadership and enthusiastically tackle full-stack challenges, driving technological advancement.

You will focus on enhancing the quality of Generative AI-powered features within Workspace. This involves leveraging your expertise in modeling, evaluation, experimentation, synthetic data generation, and general improvement of GenAI in real-world products. Collaboration will be key, as you partner with multiple teams and functions across Workspace and the Gemini teams to integrate model capabilities and deliver quality improvements to various Workspace products.

Minimum Qualifications

  • 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.
  • 1 year of experience with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
  • 1 year of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging).

Preferred Qualifications

  • Master's degree or PhD in Computer Science or related technical fields.
  • 2 years of experience with data structures and algorithms.
  • Experience developing accessible technologies.

Responsibilities

  • Write product or system development code.
  • Collaborate with peers and stakeholders through design and code reviews to ensure best practices amongst available technologies (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Implement solutions in one or more specialized ML areas, utilize ML infrastructure, and contribute to model optimization and data processing.

Key skills/competency

  • Generative AI
  • Machine Learning
  • Software Development
  • ML Infrastructure
  • Model Evaluation
  • Data Processing
  • Python
  • Algorithms
  • Distributed Systems
  • Collaboration

Tags:

Software Engineer, AI/ML
Generative AI
Machine Learning
Modeling
Evaluation
Experimentation
Data Processing
Software Development
System Design
Code Reviews
Collaboration
AI
ML
Distributed Computing
Large-Scale Systems
Information Retrieval
Algorithms
Data Structures
Python
Java
C++

Share Job:

How to Get Hired at Google

  • Research Google's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Customize your resume to highlight AI/ML, software development, and Google Workspace-relevant experience. Use keywords from the job description for a Software Engineer role at Google.
  • Prepare for technical interviews: Practice data structures, algorithms, and system design, especially related to large-scale ML and distributed systems.
  • Showcase ML expertise: Be ready to discuss your experience with ML infrastructure, model deployment, evaluation, and generative AI concepts.
  • Demonstrate collaboration skills: Highlight examples of cross-functional teamwork and contributing through design and code reviews at Google.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background