(Senior) Algorithms Engineer, Autobidder
Tesla
Amsterdam, Netherlands
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.
What You’ll Do
- 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.
What You’ll Bring
- 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.
Don't forget to mention EuroTechJobs when applying.