London, UK · Full-time
AI Battery Software Developer
We're looking for an AI Battery Software Developer to join our growing CAE & Software team in London. You'll combine battery physics, software engineering, machine learning, and AI to build intelligent tools for battery modelling, simulation, and data-driven decision making. This is a unique opportunity to develop software that directly impacts next-generation battery design while collaborating with scientists and engineers across the UK, Israel, and the US.
What You’ll Do
- Develop AI-powered software for battery modelling, simulation, and performance analysis.
- Integrate physics-based models with machine learning and generative AI.
- Build scalable Python applications, data pipelines, and automated simulation workflows.
- Turn research and engineering challenges into production-ready software.
- Collaborate with battery scientists and multidisciplinary teams across the UK, Israel, and the US.
- Apply emerging AI technologies to improve battery design, manufacturing, testing, and R&D.
- Document technical solutions and contribute to development best practices.
Essential
- BSc, MSc or PhD in Computer Science, Software Engineering, Physics, Electrical Engineering, or a related field.
- Strong Python development experience.
- Experience building AI or Machine Learning applications.
- Experience with scientific computing and data analysis.
- Understanding of software architecture, Git, and modern software development practices.
- Excellent problem-solving, collaboration, and English communication skills.
Nice to Have
- Experience with battery modelling tools such as PyBaMM.
- Experience with LLMs and Generative AI.
- Knowledge of electrochemistry or lithium-ion batteries.
- Experience with cloud/HPC environments or engineering simulation software.
Why Join Addionics?
Join a multidisciplinary team applying AI to real engineering challenges and help shape the next generation of battery technology.
All open positions