Senior Machine Learning Engineer, Sustainability Science and Innovation
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.