AI / ML Engineer
Core
Design, develop, and deploy scalable AI/ML products and agentic architectures for the utility industry, blending predictive modeling, optimization, and generative reasoning.
Role type
Senior AI/ML Engineer (IC)
Builds
Scalable software products, reusable Python packages, and AI system components (RAG, LLM integration, agent-based workflows) for utilities.
Domain
Utility industry (US/Canada) + Generative AI / MLOps
Deliverable
production ML models
Required skills
Python, MLOps, model lifecycle management, cloud infrastructure (Azure/AWS/GCP), distributed computing, database design, agentic AI systems design, RAG, LLM integration
Preferred skills
Utility/power/energy sector experience, Databricks tech stack, AutoGen, LangChain, LangGraph, LlamaIndex
Technologies
Python, Databricks, Azure, AWS, GCP, AutoGen, Hugging Face, LangChain, LangGraph, LlamaIndex
Responsibilities
Design and deploy scalable ML/AI products; build reusable Python packages for ML algorithms; develop agentic evaluation and monitoring frameworks; evaluate database design and optimize queries; break down complex MLE tasks into user/technical stories; ensure high-quality test coverage and peer reviews.
Seniority
Senior, hands-on IC

