Back to all jobs

- Employment
- Permanent Full Time
- Seniority
- Lead
About the role
Key Responsibilities
- Manage a team of Software Engineers and Data Scientists
- Own projects from end-to-end, from first conversations with users through to production systems
- Work with modelling and data teams to embed proprietary insights into production systems
- Deploy agentic systems that enable fast, multi-dimensional, data-driven decisions
Skills, Knowledge and Expertise
- 10+ years developing impactful, mission-critical backend systems
- The ability to work in fast-paced, high-ownership environments
- Excellence in one or more language (we mostly use Python)
- Strong discipline in testing and automation
- Experienced, judicious user of AI coding tools
- Previous experience managing teams of 5+ engineers
- An exceptional team player - low-ego, high-initiative
- Genuine interest in the transformation of energy markets and infrastructure
- Hands-on experience building LLM-based systems
- Experience testing non-deterministic systems
- Understanding of statistics and inferential methods
- LangGraph, RAG, MCP, MLOps, IaaC, AWS
What we offer
- Private Medical Insurance
- Dental Insurance
- Parental Support
- Salary-Exchange Pension
- Employee Assistance Programme (EAP)
- Local Oxford Discounts
- Cycle-to-work Scheme
- Flu Jabs
Perks & benefits
- Dental Insurance
- Medical Insurance
747,000+ hidden jobs like this
Aurora Energy Research and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites