(Senior) Algorithms Engineer, Autobidder

London, England March 29, 2026 Full Time Tesla Custom Ats

Join the Autobidder team on our mission to accelerate the transition to sustainable energy. We develop cutting-edge software that optimizes and automates participation of grid-connected batteries and renewable assets in wholesale electricity markets.

As a Senior Algorithms Engineer, you'll lead the development of sophisticated optimization and trading algorithms that maximize asset revenue across diverse markets. You’ll drive innovation in our core algorithmic platform, own production systems end-to-end, and translate operational insights into high-impact solutions.

  • Design, implement, and maintain advanced bidding, optimization, and forecasting algorithms in Python
  • Prototype, benchmark, deploy, and monitor algorithmic features that handle uncertainty, competitor behavior, and revenue optimization
  • Develop deep expertise in electricity markets and operational strategies
  • Make thoughtful algorithmic and infrastructure decisions that balance performance, complexity, and developer experience
  • Build tools and simulations to monitor field performance, define key metrics, and drive continuous improvement
  • Collaborate closely with machine learning engineers, traders, analysts, and software developers to deliver integrated solutions 
  • Strong proficiency in Python with over 2 years of experience developing production-grade software
  • Background in numerical optimization (LP, MILP, nonlinear), with experience using solvers like Gurobi, XPRESS, or CPLEX
  • Proficiency in Python libraries like cvxpy, pyomo, pandas, numpy, and sklearn.
  • Experience building real-world optimization products and deploying code to production systems
  • Self-starter with a passion for clean energy and collaborative problem-solving

Preferred requirements:

  • Experience in electricity markets (GB, European, or others) or energy/ancillary services trading
  • Background in operations research, stochastic/optimal control, or financial risk modeling
  • Familiarity with machine learning methods (e.g., gradient-boosted trees, ARIMA, transformers, RNNs)
  • Experience with cloud infrastructure, container orchestration, and scalable compute systems 
Apply on company site

How to Get Hired at Tesla

  • Tesla receives an extraordinarily high volume of applications — with over 5,200 active job listings, standing out requires a highly targeted, role-specific resume and application strategy
  • Mission alignment is not optional — Tesla consistently prioritizes candidates who demonstrate authentic passion for sustainable energy and electric vehicles throughout the application and interview process
Read the full guide

How well do you match this role?

Check My Resume