Jobiglo

No results.

Senior ML Engineer (Energy & Utilities)

careers.azx.io · Seattle

Remote
Remote Senior 🇬🇧 English
Python Rust NumPy pandas Polars scikit-learn statsmodels sktime statsforecast SQL TimescaleDB PyO3 maturin

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

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec careers.azx.io.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:ashby

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

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.

💬 Chat with us on Telegram

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