Posted May 25, 2026
Algorithms & Optimization:
At Base, we operate distributed energy resources that trade in real-time electricity and ancillary service markets. You’ll help design and implement sequential decision algorithms that determine when and how to trade. Responsibilities will include:
Base also enters into financial contracts to hedge against volatility in electricity markets. You’ll help identify, evaluate, and automate new hedging strategies. Responsibilities will include:
Quantifying long-term financial risk under different operating strategies. - Identifying and assessing new products and contract structures. - Developing software to automate valuation and execution of trades. What You'll Bring
First-principles thinker with a strong problem-solving mindset. - Expertise in optimization techniques and sequential decision-making algorithms. - Proficiency in statistics, machine learning, and data-driven decision-making. - Strong software engineering skills, including test-driven development and CI/CD workflows. - Proficiency in Python and SQL; ability to write clean, maintainable, and scalable code. Preferred Skills
Knowledge of energy markets, energy systems, or wholesale power trading. - Experience in commodities, equities, or derivatives trading.
The Markets team at Base is tasked with ensuring the grid-support performance and profitability of Base’s distributed battery fleet. This encompasses device communications with balancing authorities, telemetry analysis, algorithms for fleet aggregation and economic dispatch, through to financial portfolio management in wholesale energy markets. Our team is made up of physicists, economists, computer scientists, and engineers; the best candidates will bring the day-over-day intensity of an operator with the foresight to drive the long term development of simpler, more performant automated control. Success looks like building the airplane as it falls out of the sky. Please note: Base is a startup, which means priorities shift and evolve quickly. Your role may expand or change based on the needs of the business at any given time, so the responsibilities listed may not be exhaustive.
Don't want to apply yourself?
Our team writes your resume, applies for you, preps you for interviews, and negotiates your offer.
Browse Jobs
By Role
By City