Senior ML Engineer (Client Solutions)
Core
Own the end-to-end ML delivery lifecycle for forecasting and detection models, handling real-world data quality issues and deploying systems to client environments.
Role type
Senior IC machine learning engineer (client solutions)
Builds
Forecasting and detection models, FastAPI services, React interfaces, and scheduled jobs for energy, utilities, infrastructure, or commercial real estate clients.
Domain
Energy, utilities, infrastructure, commercial real estate
Deliverable
production ML models | product features
Required skills
Time-series modeling, data engineering, Python, SQL, FastAPI, React/TypeScript, Docker, LLMs for extraction/retrieval, gradient boosting, time-series feature engineering
Preferred skills
Survival/reliability modeling, optimization, Postgres/TimescaleDB/PostGIS, Azure/AWS cloud tooling
Responsibilities
Build forecasting and detection models handling late feeds and missing labels; design systems distinguishing missing vs incorrect predictions; run client discovery, demos, and working sessions; define baselines, KPIs, and post-deployment readouts; backtest models and explain precision/recall tradeoffs to stakeholders.
Seniority
Senior, hands-on IC