🚀 (Senior) Algorithms Engineer, Autobidder
Hiring now — limited positions available!
Tesla
- 📍 Location: Madrid
- 📅 Posted: Oct 29, 2025
Overview
Algorithms Engineer, Autobidder at Tesla. Join to apply for the Algorithms Engineer, Autobidder role at Tesla.
What to Expect
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.
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
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Engineering and Information Technology
Industries
- Motor Vehicle Manufacturing
- Renewable Energy
- Semiconductor Manufacturing
- Utilities
Referrals increase your chances of interviewing at Tesla by 2x
Get notified about new Algorithm Engineer jobs in Madrid, Community of Madrid, Spain.
#J-18808-LjbffrHurry — interviews are being scheduled daily!