Skip to content
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