The role involves developing and operationalizing scalable machine learning and forecasting models within a scientific platform for the energy sector, enabling efficient energy management and supporting the company's mission to promote clean energy and combat climate change.
Key Responsibilities
Abstract deployment and orchestration of forecasting workflows to enable rapid model development
Integrate with data and compute infrastructure to optimize resource utilization and performance
Implement automated testing and monitoring for machine learning models in production
Maintain and improve model registry and experiment tracking systems
Design frameworks supporting model experimentation, hyperparameter tuning, training, and deployment
Collaborate with data services team to enhance feature store and integrate it with the ontology
Work with data scientists to develop scalable, validated, and robust models based on new requirements
Partner with simulation teams to incorporate forecasting into asset optimization processes
Enable external customers to perform similar modeling tasks with minimal code divergence and security considerations
Stay current with advancements in ML engineering and incorporate best practices into the platform
Requirements
A commitment to clean energy and combating climate change
Proficiency and 5 years experience in Python software development
Familiarity with automated build, deployment, and orchestration tools such as CI CD, Pants, Docker, Metaflow, Argo, and Kubernetes
Strong understanding of data pipelines, ETL, and data infrastructure
Experience with observability tooling like Grafana, Honeycomb, and Prometheus
Experience with common machine learning algorithms and libraries such as xgboost, sklearn, pytorch, pandas, polars, and pandera
Prior experience in operationalizing machine learning workflows
Agility in working with cross-functional teams and adapting to new work methodologies
Familiarity with agile practices, or a willingness to learn
Strong communication skills for collaborating within a remote-first team that works internationally across timezones
Benefits & Perks
Competitive base salary
Comprehensive medical, dental, and vision insurance
401k retirement plan
Opportunity to own a significant piece of the company via equity grant
Unlimited vacation
Flexible work schedule
Accelerated professional growth and development opportunities
Remote-first work environment
Diverse and inclusive workplace
Ready to Apply?
Join Equilibrium Energy and make an impact in renewable energy