Senior Software Engineer - Data & ML Ops

Sorry, this job was removed at 06:10 p.m. (CST) on Wednesday, Aug 27, 2025
Austin, TX
In-Office
Energy • Renewable Energy
The Role

Senior Software Engineer - Data & ML Ops

Internal title: ML Ops Engineer

Habitat Energy is a fast growing technology company focussed on the trading and algorithmic optimisation of energy storage and renewable assets around the world. Our mission is to deliver outstanding returns to our clients to increase the attractiveness of renewable energy globally and support the transition to a clean energy future. Our rapidly growing team of 100+ people in Austin, TX, Oxford, UK, and Melbourne, Australia brings together exceptionally talented and passionate people in the domains of energy trading, data science, software engineering and renewable energy management.

We have a vacancy for a Machine Learning Operations Engineer to join our US team based in Austin. This role is for a Software Developer embedded within the Data Science team. The ideal candidate will have excellent Python skills, write clean and robust code, and possess strong communication abilities to foster close collaboration between the Data Science and Software Engineering teams. A natural inclination toward documentation and quality assurance is essential.

You will be responsible for:

Software Development Lifecycle (SDLC)

  • Implement robust, scalable, and efficient Python code that transforms machine learning and optimization prototypes into production-grade solutions, in line with our SDLC process.
  • Assist in developing and maintaining frameworks for model backtesting and optimization to ensure models perform well in live environments.

Applications

  • Provision and development of tooling and infrastructure to enable the running of ML models produced by the data science team, including workflows, platforms and tooling.
  • Contribute to the development and continuous improvement of data engineering tools, workflows, and platforms to ensure smooth deployment and operation of ML models.

Asset and Market Comms and Data Management

  • Enhance systems that manage the flow of forecast and optimization data to ensure seamless integration with operational models and analytics.

Forecasting & Optimization Capability Development

  • Transform forecasting and optimization models into production-ready solutions, ensuring they are optimized for live operations, and contribute to continuous optimization and backtesting of models.

Tool Selection and Architectural Standards

  • Contribute to selecting tools and defining architectural standards that align with the company’s goals and technology strategy.
  • Participate in the selection of tools that support scalable data infrastructure for ML workflows and optimization models.

CI/CD Pipeline

  • Support the integration of ML models into a CI/CD pipeline, automating deployment and ensuring stable operations of models in production.

Preferred skills and experience:

  •  3+ years of Python experience
  • 3+ years of working with data scientist/ML researchers to develop tooling, collaborate on backtesting frameworks, build data pipelines, build/maintain orchestration workflows or productionise code.
  • BA/BSc degree in Computer Science, Machine Learning, Electrical Engineering, or related technical field.
  • Proficiency with Orchestration and IaC (Airflow, Prefect, Ray, ECS, Kubernetes, Terraform, CloudFormation), Modern data strategies (Iceberg, Trino), Git, Containerization (docker), SQL (Postgres, Snowflake)
  • You are fluent in Python and its wider numerical ecosystem (Pandas, NumPy, Scikit-learn, Polars, etc.).

‘Nice to have’ skills and experience:

  • Data engineering experience collecting, curating, managing and monitoring large timeseries data
  • Experience building and maintaining distributed systems for data and ML applications using Dask, Trino, Spark, Ray, or similar frameworks.
  • Experience tuning GPU-based applications for performance and cost efficiency using frameworks like CUDA, PyTorch, TensorFlow, or TensorRT, with a deep understanding of their tradeoffs across training, inference, and data processing workload
  • Experience with monitoring frameworks (Prometheus)
  • Machine learning experience especially time-series forecasting & generative ML problems
  • Optimization experience especially linear programming / mixed-integer programming.

Ultimately we are looking for someone who is a great fit for our company so we encourage you to apply even if you may not meet every requirement in this posting. We value diversity and our environment is supportive, challenging and focused on the consistent delivery of high quality, meaningful work.

In return, we’ll give you a competitive salary, flexible working arrangements and a lot of personal development opportunities. We operate a hybrid working model with at least 2 days in our offices in Austin.

When you apply for a job with us, we process some of your personal information. You can find out more about how we process your information in our candidate privacy policy, here.

Similar Jobs

CrowdStrike Logo CrowdStrike

Director, Corporate Sales Engineering (Remote)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
TX, USA
10000 Employees
165K-235K Annually

NinjaOne Logo NinjaOne

Director Of Sales

Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Remote or Hybrid
Texas, USA
2000 Employees

Mondelēz International Logo Mondelēz International

Mgr Business Intelligence and Analytics

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Remote or Hybrid
Texas, USA
90000 Employees
117K-161K Annually

Samsara Logo Samsara

Account Executive

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
TX, USA
4000 Employees
119K-158K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Oxford
112 Employees
Year Founded: 2017

What We Do

Habitat Energy provide a state-of-the-art optimisation and trading platform for grid-scale battery storage and renewables in the UK, US, and Australia.

Habitat Energy was founded with the belief that making battery storage and renewable energy assets investable at scale is a vital step towards delivering a low carbon future and the preservation of our habitat for generations to come.

Our approach combines advanced machine-learning and algorithmic approaches to forecasting and optimisation with an experienced in-house trading team. In addition, our dynamic approach to degradation cost management can extend the life of your battery asset, optimising lifetime project returns, not just short-term revenue.

Habitat Energy is a market leader working closely with the biggest developers and investors. We support the design and financing of new-build projects through our understanding of the revenue model and broader market dynamics, backed up by the ability to deliver revenues once assets are built.

Contact us if you’d like to discuss how Habitat Energy could help you.

Similar Companies Hiring

Ekotrope Thumbnail
Software • Information Technology • Greentech • Energy • Cloud
Boston, MA
37 Employees
UL Solutions Thumbnail
Software • Renewable Energy • Professional Services • Energy • Consulting • Chemical • Automotive
Chicago, IL
15000 Employees
Energy CX Thumbnail
Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
Chicago, IL
108 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account