CMBlu Energy logo
CMBlu EnergyPosted 1 month ago

Senior Software Engineer - Data & AI (all genders)

HybridAlzenau in Unterfranken, Bavaria, Germany

Full TimeSenior LevelMedium

Job Summary

Develop production-ready software, APIs, and internal web apps in modern Python with clean architecture, testing, and CI/CD pipelines for researchers to evaluate test data. Build and operate scalable data pipelines and the data platform on Databricks and Azure, ingesting sensor data via MQTT and Event Hubs into Bronze/Silver/Gold tables. Engineer AI applications and agents that support R&D tasks such as hypothesis generation, material selection, and synthesis planning using LLMs, MCP, and classical machine learning for degradation prediction. End-to-end own systems from data source to researcher-facing tools, ensuring security, observability, and reliability while collaborating with chemistry and engineering teams to translate scientific questions into software solutions.

Required Qualifications

  • mehrjährige Erfahrung im Bau produktionsreifer Software
  • Gespür für Architektur, sauberem Code, Testing und CI/CD
  • Python sehr sicher
  • SQL
  • Entwurf von APIs, Services und Microservices
  • solide Data-Engineering-Erfahrung
  • Databricks
  • PySpark
  • Medaillon-Architektur (Bronze/Silver/Gold)
  • Batch- und Streaming-Pipelines
  • Azure-Data-Stack (Data Factory, ADLS Gen2, Event Hubs)
  • praktische Erfahrung mit LLMs und generativer KI
  • RAG
  • Agenten
  • MCP
  • Tools wie Claude
  • fundiertes Verständnis von klassischem Machine Learning
  • Wissen, wann man LLMs, Agenten oder klassisches Machine Learning einsetzt
  • Neugier, sich in die Domäne Batterie, Chemie, Elektrochemie einzudenken
  • Sehr gute Englischkenntnisse

Desired Qualifications

  • Deutsch von Vorteil
  • GitLab

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce