Senior ML Engineer (Energy & Utilities)
careers.azx.io · Seattle
Job description
About the role
AZX is looking for a Senior ML Engineer to build AI models and the underlying tools that power our work with utility clients. You will create reusable capabilities that are used across many engagements and join specific projects when field data requires adaptation.
Key responsibilities
- Own reusable ML libraries for forecasting, disaggregation, demand response, detection, and asset health, each with evaluation harnesses and documentation.
- Develop and maintain a fast building‑energy simulation engine (Rust crates with Python bindings) and validate its performance against reference oracles.
- Build grid‑data toolkits, including protocol codecs, synthetic scenario generators, and verification utilities.
- Provide planning and dispatch support for demand‑response programs, ensuring accurate cost‑impact decisions.
- Manage versioned publishing of crates and Python packages with attached evaluation evidence.
Required profile
- 5+ years of shipping applied ML on real‑world signals such as forecasting, disaggregation, or detection.
- Strong numerical and scientific computing skills, including feature engineering from raw interval data.
- Experience with Python (3.12+) and a systems language (Rust) or willingness to learn.
- Ability to perform end‑to‑end data engineering, from data acquisition to profiling.
- Bachelor’s degree (Master’s a plus) and willingness to quickly learn energy‑domain terminology.
Required skills
- Python (numpy, pandas/polars, scikit‑learn, statsmodels)
- Time‑series feature engineering and forecasting libraries (sktime, statsforecast)
- SQL, PostgreSQL, TimescaleDB
- Rust (or comparable systems language) via PyO3/maturin
- CI/CD for scientific software
What we offer
- Competitive early‑stage startup compensation with bonus eligibility and equity.
- Health insurance with meaningful coverage for dependents.
- Flexible paid time off and a fully remote culture, with a cluster of teammates in Seattle.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 31 job offers in the United StatesSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 week ago
Expires 1 month from now
11 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
careers.azx.io
Seattle
Related job offers
-
Technical Program Manager – Mission Autonomy
shieldai Seattle -
Staff Engineer – Software Test
shieldai Seattle -
Staff Engineer – FPGA Design
shieldai Seattle -
Data Analyst II – Remote
Ryder System, Inc. Saint-Thomas -
Azure Cloud Engineer – Remote (US)
Doyle Security Services, Inc. (DSS) Îles Vierges des États-Unis