DeveloperJobs.io
← Back to all jobs

Job Description

Join a team that partners applied scientists and engineers to build machine learning software for sustainability applications.

Responsibilities

  • Build reusable data and ML infrastructure, including libraries, configuration-driven interfaces, and infrastructure-as-code for data processing, model training, and inference.
  • Create tools for repeatable experiments and model comparisons, preserving the data, code, and configuration used to produce results.
  • Develop and evaluate AI-assisted workflows that support coding agents using the platform correctly.
  • Assess AI-assisted workflow output using automated checks and appropriate review, and measure whether workflows improve engineering productivity without reducing reliability.
  • Support adoption and evolution by partnering with platform users to identify recurring needs, document design trade-offs, and maintain compatibility as shared components change.

Requirements

  • 5+ years of non-internship professional software development experience.
  • 5+ years of programming experience using at least one software programming language.
  • 5+ years leading design or architecture (design patterns, reliability, and scaling) for new and existing systems.
  • Experience mentoring, serving as a tech lead, or leading an engineering team.
  • 5+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor’s degree in computer science or equivalent.

Salary

  • USD 168,100 - 227,400 per year

Location

  • Seattle, WA (onsite)

Benefits

  • Health insurance: medical, dental, vision, prescription, Basic Life & AD&D, plus option for Supplemental life plans
  • EAP
  • Mental Health Support
  • Medical Advice Line
  • Flexible Spending Accounts
  • Adoption and Surrogacy Reimbursement coverage
  • 401(k) matching
  • Paid time off
  • Parental leave
  • Sign-on payments
  • Restricted stock units (RSUs)

About the Team

  • Applied scientists and engineers develop models and software for sustainability applications.
  • Work spans both research and production, building scientific methods and the systems needed to use them reliably.
  • Reusable tools reduce the need for bespoke infrastructure for each new research project.

Similar Jobs