Machine Learning Engineer (SmartBidder)

Ascend Analytics

Boulder (CO)

Hybrid

USD 100,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision coverage
401(k) with 3% non-elective contribution
Flexible PTO

Job summary

Ascend Analytics is looking for a Machine Learning Engineer based in Boulder, CO. This hybrid role involves supporting the SmartBidder team in optimizing and managing energy storage and renewable assets through advanced machine learning techniques.

The ideal candidate will have 2+ years of experience and a degree in engineering or computer science. A competitive salary range of $100,000–$160,000 USD is offered, along with a comprehensive benefits package.

Qualifications

  • 2+ years of experience in a related role.
  • Experience in independent research and analysis.
  • Demonstrated software coding experience in Python.

Responsibilities

  • Prototype machine learning models for energy market forecasting.
  • Optimize computational efficiency of software algorithms.
  • Design and implement data collection and storage systems.

Skills

Machine learning models
Python programming
Data processing (Pandas, NumPy)
Collaboration skills

Education

BS or MS in Engineering, Computer Science, or related fields

Tools

PyTorch
Docker
AWS
Azure

Job description

Overview

Machine Learning Engineer (SmartBidder), Boulder, CO (Hybrid or Remote). This position supports Ascend Analytics’ SmartBidder team, which works on optimization and management of energy storage and renewable assets. You will be part of a collaborative team advancing software solutions and analytics to support the clean-tech power revolution. Your data science skills will support mission-critical decision analytics for renewable and battery storage power providers around the globe.

Responsibilities
  • Prototype and experiment with novel machine learning models and mathematical/statistical algorithms for short-term energy market forecasting.
  • Optimize and enhance computational efficiency of algorithms and software design.
  • Collaborate with analysts to integrate new features, evaluate performance, automate, and generalize data science models within production software.
  • Design and write clean, scalable production code in Python.
  • Implement systems for collecting, storing, and working with data at scale.
  • Communicate clearly and effectively (orally and in writing) with technical and nontechnical stakeholders.
  • Collaborate within the software team and with the analyst team.
  • Contribute to technical design reviews, implementation strategies, operational system support, and sprint planning within an agile scrum process.
Required Qualifications
  • 2+ years of experience in a highly related role.
  • BS or MS in Engineering, Computer Science, Data/Information Science, Physics, Applied Mathematics, Signal Processing, Operations Research, Statistics, Economics, Power Systems, or related fields.
  • Experience performing independent research, including reading academic papers, developing and testing hypotheses, and analyzing experimental results.
  • Demonstrated software coding experience in Python.
  • Familiarity with data processing in Python (Pandas, NumPy, SymPy, Scikit-Learn) and machine learning development in PyTorch (or similar).
  • Strong interpersonal skills, a collaborative mindset, and a results-oriented work ethic.
  • Demonstrated interest in the energy sector (e.g., coursework, professional development activities, podcasts, independent reading).
  • Ability to communicate with impact and confidence, effectively conveying ideas and influencing outcomes, both orally and in writing.
Preferred Qualifications
  • Familiarity with cloud computing platforms (Azure, AWS) and containerization (Docker).
  • Understanding of basic microeconomic principles.
  • Knowledge of wholesale electricity markets.
Values and Culture
  • Integrity: act with honesty and uphold high ethical standards.
  • Purpose Driven: deliver meaningful impact for customers, industry, and the energy transition.
  • Belonging: foster an inclusive environment with diverse perspectives.
  • Innovation: embrace change and continuous improvement.
  • One Team Mindset: collaborate across teams and prioritize shared success.
Your Value @ Ascend
  • Competitive compensation, structured to grow with your experience, along with a comprehensive benefits package.
  • Medical, dental, and vision coverage.
  • Life and disability insurance.
  • Parental leave for growing families.
  • FSA, HSA, and dependent care accounts.
  • 401(k) with 3% non-elective contribution.
  • Flexible PTO.
Additional Information

We offer a competitive salary range of $100,000–$160,000 USD annually. Compensation is tailored to experience. The Boulder, CO office operates on a hybrid schedule (3 days in-office, 2 days remote). We prefer candidates who can work from Boulder HQ, though strong remote candidates will be considered.

Ascend Analytics is an Equal Employment Opportunity employer. We celebrate diversity and are committed to an inclusive environment for all employees regardless of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, veteran status, disability, or genetic information. Note: visa sponsorship is not available at this time.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Engineer (SmartBidder)
Machine Learning Engineer (SmartBidder)

Silversmith Capital Partners • Boulder (CO)

Hybrid
USD 100,000 - 160,000
Flexible work hours
Hybrid schedule
Energy Analytics ML Engineer - Remote/Hybrid
Energy Analytics ML Engineer - Remote/Hybrid

Ascend Analytics • Boulder (CO)

Hybrid
USD 100,000 - 160,000
Medical, dental, and vision coverage
401(k) with 3% non-elective contribution
Flexible PTO
Energy Analyst / Senior Energy Analyst (SmartBidder)
Energy Analyst / Senior Energy Analyst (SmartBidder)

Ascend Analytics • Boulder (CO)

Hybrid
USD 80,000 - 140,000
Medical, dental, and vision coverage
Life and disability insurance
Parental leave
+3
Principal Energy Trader (SmartBidder)
Principal Energy Trader (SmartBidder)

Ascend Analytics • Boulder (CO)

Hybrid
USD 200,000 - 250,000
Medical coverage
Dental coverage
Vision coverage
+6
Principal Energy Trader (SmartBidder)
Principal Energy Trader (SmartBidder)

Integratedcooling • Boulder (CO)

Hybrid
USD 200,000 - 250,000
Energy Analyst / Senior Energy Analyst (SmartBidder)
Energy Analyst / Senior Energy Analyst (SmartBidder)

Socket.dev • Boulder (CO)

Hybrid
USD 80,000 - 140,000
ML Engineer, Energy Storage & Grid Analytics (Hybrid/Remote)
ML Engineer, Energy Storage & Grid Analytics (Hybrid/Remote)

Silversmith Capital Partners • Boulder (CO)

Hybrid
USD 100,000 - 160,000
Flexible work hours
Hybrid schedule
Energy Analyst (Market Intelligence)
Energy Analyst (Market Intelligence)

Ascend Analytics • Boulder (CO)

Hybrid
USD 80,000 - 125,000
Medical, dental, and vision insurance
401k plan
Flexible work hours
+1
Energy Analyst / Senior Energy Analyst (Market Intelligence)
Energy Analyst / Senior Energy Analyst (Market Intelligence)

Integratedcooling • Boulder (CO)

Hybrid
USD 90,000 - 130,000
Energy Analyst / Senior Energy Analyst (PowerSIMM)
Energy Analyst / Senior Energy Analyst (PowerSIMM)

Ascend Analytics • Boulder (CO)

Hybrid
USD 80,000 - 110,000
Medical, dental, and vision coverage
401(k) with 3% non-elective contribution
Flexible PTO
+1