Senior Software Engineer - Data & AI (all genders) Alzenau, Bavaria, Germany

CMBlu Energy AG

Germany (OH)

On-site

USD 102,762 - 148,435

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

VSOP Program
Deutschland-Ticket
Meaningful work
Remote Work
Development Opportunities
Fair Pay
Our Values

Job summary

CMBlu Energy AG in Germany is seeking a Senior Software Engineer focused on Data & AI to build production-grade software and AI tools for battery research. You will design APIs and data pipelines, and develop AI applications that support R&D with LLMs, agents and ML methods.

You will work at the intersection of software, data and science, collaborating with chemistry and electrochemistry teams, and contribute to the SolidFlow battery research platform.

Qualifications

  • Strong software engineer with production software experience, architecture, testing and CI/CD.
  • Proficient in Python (and SQL) and designing APIs/services/microservices.
  • Solid data engineering experience with Databricks and PySpark; familiar with Azure data stack.

Responsibilities

  • Build production-grade software – APIs, services and internal web apps in modern Python with clean architecture, tests and CI/CD.
  • Develop AI applications for research – assistants and agents that support R&D with tasks like hypothesis generation and materials planning.
  • Think AI broadly and apply classical ML where appropriate.
  • Build and run scalable data pipelines and our data platform from sensor ingestion to gold tables.
  • Own your systems end-to-end from data source to researcher-facing tool, including security and observability.
  • Collaborate with chemistry, electrochemistry, engineering and testing to translate questions into software/AI solutions.

Skills

Python
SQL
APIs & microservices
Databricks
PySpark
Azure data stack
LLMs / AI
GitLab CI/CD

Tools

Claude
GitLab

Job description

Senior Software Engineer - Data & AI (all genders)
We pioneered the Organic SolidFlow battery

CMBlu Energy is on an exciting journey towards becoming a global cleantech company. Our mission is to enable unlimited energy storage modelled on nature – for everyone, worldwide.

What are SolidFlow batteries?

SolidFlow batteries store energy in organic molecules. The absence of explosive materials makes them safe, the use of socially and ecologically conflict‑free raw materials makes them sustainable, and the almost unlimited availability of materials makes them scalable and cheap to procure. This makes our patented SolidFlow technology a game changer in the development of a global climate‑neutral energy system.

From start‑up to scale‑up: we're tackling it together

CMBlu Energy is developing from a start‑up focussing on research into a manufacturing scale‑up that is on its way to series production. Around 240 employees are working towards this goal at CMBlu Energy. Our head office is in Alzenau near Frankfurt, with a branch office in Obernburg. There are also subsidiaries in Athens, Greece and Petaluma, USA.

Your Mission

Do you want to build the software, data pipelines and AI that make battery research faster? With us, you'll develop the systems that turn our research, pilot and production data into better materials and cells – and the AI tools our chemistry and electrochemistry teams work with every day.

You're strong in software development, have a feel for data and a real appetite for AI in its full breadth – from LLMs and agents to classical machine learning. You combine clean engineering with Databricks, Azure and Claude to build tools that don't exist off the shelf.

That way you give our research not just data, but answers – and the leverage to make the right decisions faster.

Your Responsibilities
  • Build production‑grade software – APIs, services and internal web apps in modern Python (uv, FastAPI/uvicorn), with clean architecture, tests and CI/CD; for example analysis apps that let researchers evaluate their test data, deployed as Databricks Apps via Asset Bundles and GitLab.
  • Develop AI applications for research – assistants and agents that support R&D with tasks like research, hypothesis generation, material selection and synthesis planning. You combine LLMs and agents (incl. Claude via MCP) with scientific methods such as cheminformatics, retrosynthesis and quantum chemistry – and keep pushing these tools forward.
  • Think AI broadly – not just LLMs – apply classical machine learning where it's the better tool: modelling material‑to‑performance relationships, spotting data‑quality issues and anomalies, predicting lifetime and degradation.
  • Build and run scalable data pipelines and our data platform – following the Bronze/Silver/Gold pattern on Databricks and Azure, from sensor ingestion (MQTT, Event Hubs, Lakeflow) to the gold tables our teams work with directly.
  • Own your systems end‑to‑end – from data source through model or agent to the tool in a researcher's hands, including security, observability, quality and reliability.
  • Work closely with chemistry, electrochemistry, engineering and testing and translate scientific questions into software and AI solutions.
Your Profile
  • You're a strong software engineer first – several years building production software, with a feel for architecture, clean code, testing and CI/CD (ideally GitLab).
  • You're highly proficient in Python (and SQL) and at home designing APIs, services and microservices.
  • You have solid data engineering experience – Databricks and PySpark, the medallion architecture (Bronze/Silver/Gold), batch and streaming pipelines, and the Azure data stack (Data Factory, ADLS Gen2, Event Hubs).
  • You have a genuine affinity for AI across its full breadth – hands‑on with LLMs and generative AI (RAG, agents, MCP, tools like Claude) and a solid grasp of classical machine learning – and you know when to use which.
  • You want to work at the intersection of software, data, AI and science and bring the curiosity to dig into our domain – batteries, chemistry, electrochemistry.
  • Fluent English; German is a plus.
Our Benefits at CMBlu Energy AG for You:
  • VSOP Program: With our Virtual Stock Option Program (VSOP), you can be part of the success of CMBlu Energy AG and benefit from the growth of our company.
  • Deutschland‑Ticket: We fully cover the cost of a Germany‑wide train ticket, allowing you to travel sustainably and comfortably.
  • Meaningful work: Work on the development of our innovative Organic SolidFlow battery, which makes an important contribution to sustainable energy use and storage.
  • Remote Work: Depending on the role, we offer the possibility to work partially remotely, if the position allows.
  • Development Opportunities: We support your personal and professional development through regular training sessions and exciting projects.
  • Fair Pay: We provide a competitive and fair salary that recognizes your performance.
  • Our Values: At CMBlu Energy AG, being reliable, innovative, and relentless is at the core of our collaboration.

If you are ready to take on new challenges and drive innovation, we want to hear from you! At CMBlu, you will work with a passionate team that is committed to excellence and continuous improvement.

Apply now and be a part of our exciting journey. We look forward to welcoming you to our team!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Data & AI (all genders)
Senior Software Engineer - Data & AI (all genders)

CMBlu Energy AG • Germany (OH)

Hybrid
USD 97,000 - 138,000
VSOP-Programm
Deutschland-Ticket
Remote-Arbeit möglich
+3
Senior Data & AI Software Engineer for Research Tools
Senior Data & AI Software Engineer for Research Tools

CMBlu Energy AG • Germany (OH)

Hybrid
USD 102,000 - 149,000
VSOP Program
Deutschland-Ticket
Meaningful work
+4
Safety and Environmental Expert (m/w/d)
Safety and Environmental Expert (m/w/d)

CMBlu Energy AG • Germany (OH)

Hybrid
USD 58,000 - 83,000
VSOP-Programm
Deutschland-Ticket
Weiterentwicklungsmöglichkeiten
+2
Communications Manager (all genders) Energy Storage
Communications Manager (all genders) Energy Storage

CMBlu Energy AG • Germany (OH)

Hybrid
USD 62,000 - 98,000
VSOP-Programm
Deutschland-Ticket
Remote-Arbeit
+3
Data & AI Consultant (All Levels) | ClimateTech
Data & AI Consultant (All Levels) | ClimateTech

Carbmee GmbH • Germany (OH)

Hybrid
USD 80,000 - 120,000
Attractive compensation package
Urban Sports Club subscription
Flexible hybrid or fully remote working culture
Senior AI Engineer (m/f/d)
Senior AI Engineer (m/f/d)

Eigenblue • New York (NY)

On-site
USD 150,000 - 210,000
AI/ML Battery Algorithm Development Engineer
AI/ML Battery Algorithm Development Engineer

Clarios • Milwaukee (WI)

On-site
USD 80,000 - 110,000
Medical, dental, and vision care coverage
401(k) savings plan with company matching
Tuition reimbursement
+2
Staff Battery Scientist, Cathode
Staff Battery Scientist, Cathode

Blue Current • Hayward (CA)

On-site
USD 180,000 - 240,000
Senior Scientist
Senior Scientist

Blue Current, Inc. • Hayward (CA)

On-site
USD 112,000 - 160,000
Manager, Cell Assembly Scaleup
Manager, Cell Assembly Scaleup

Blue Current, Inc. • Hayward (CA)

On-site
USD 125,000 - 167,000