Junior ML Engineer specializing in energy forecasting and battery optimization
San Carlos, CAML Engineer3 years experienceJuniorEnergyTechnologyEducation
ScreenedIdentity Verified
Connect with Iaroslav
Iaroslav already has a relationship with Reval, so a warm intro from us gets a much better response than cold outreach.
Recommended
Already have an account?
About
Backend/ML engineer working on a battery energy storage system operations dashboard: built a Flask backend integrated with OAuth and a separate FastAPI optimization/simulation service, deployed via Docker CI/CD to Azure Container Apps. Strong in productionizing ML (AzureML to batch endpoints) and in performance/scalability patterns (Postgres indexing/JSONB, per-unit data isolation, async throttling + caching for year-long CPU-intensive simulations across 40+ scenarios).
Experience
ML EngineerElecricFish
Data Science InternElecricFish
Research AssistantUniversity of Michigan Battery Control Group
Member of Corporate CommitteeMichigan Data Science Team
Education
University of Michiganbachelor, Data Science; Probabilistic Methods (2025)
Key Strengths
Designed modular Flask backend using feature-based blueprints for parallel development
Separated compute-heavy simulations into a dedicated FastAPI service (microservices separation of concerns)
Built CI/CD to push Docker images from GitHub to Azure and deploy as Container Apps
Implemented mandatory pytest test suite gating production pushes
Optimized PostgreSQL/SQLAlchemy models with composite indexes and JSONB for complex rate structures
Implemented robust transaction handling with commit/rollback guards
Operationalized ML via AzureML + batch endpoints with retraining/inference integrated into backend
Scaled per-unit workloads using stateless containers and unit-level data isolation
Reduced CPU contention by throttling simulations with asyncio.Semaphore and caching previously computed results
Domain experience with battery energy storage system (BESS) operations, forecasting, and optimization simulations
Discover more candidates like Iaroslav
Search across thousands of pre-screened, high-quality, high-intent candidates on Reval.