Posted in

Software Engineer – AI/ML – Learning and Sustainability

Software Engineer – AI/ML – Learning and Sustainability

CompanyGoogle
LocationNew York, NY, USA
Salary$141000 – $202000
TypeFull-Time
DegreesBachelor’s, Master’s, PhD
Experience LevelMid Level, Senior

Requirements

  • 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).

Responsibilities

  • Implement solutions in one or more specialized machine learning (ML) areas, utilize ML infrastructure, and contribute to model optimization and data processing.
  • Train machine learning models and optimize quality through training data, prompts, reinforcement learning (RL), hyperparameters, or architecture changes. Work with team leaders and product managers to define quality goals.
  • Generate new ideas for product improvements, partnering with engineers from Search / LearnX, and researchers from DeepMind.
  • Evaluate trained models through autoraters, human evaluation and live experiments. Define and refine evaluation methods as necessary.
  • Develop in a changing and ambiguous environment, embracing an iterative approach to manage quality issues effectively.

Preferred Qualifications

  • Master’s degree or PhD in Computer Science or related technical field.
  • 2 years of experience with data structures or algorithms.
  • Experience developing accessible technologies.
  • Experience in machine learning or adjacent fields (e.g. information retrieval, natural language processing, computer vision).