Development Engineer focusing on optimization algorithms and data analysis for energy systems. Collaborating with cross-functional teams to ensure stability and performance in real-world applications.
Responsibilities
Develop and implement optimization and control algorithms
Build simulation and test environments and validate strategies before field rollout
Analyze and preprocess IoT time-series data for modeling, parameterization and performance validation
Integrate solutions into production operation with backend/embedded systems, including rollout/rollback strategies
Monitor and oversee field performance (define KPIs, detect drift/anomalies, derive improvements)
Support pilot projects, evaluate results and document findings transparently; conduct peer reviews and share knowledge
Requirements
Degree in engineering, energy/control engineering, physics, computer science or equivalent practical experience
Very strong Python and SQL skills; Git, testing and clear documentation are standard for you
Knowledge of control engineering/system modeling and optimization methods (e.g., LP/MILP, heuristics)
Experience with simulation and test design (scenarios, acceptance criteria, A/B and canary deployments)
Proficiency in time-series analysis of IoT data (data quality, outliers/drift, feature engineering)
Excellent German skills (C1 GER) for team communication and documentation; English is a plus
Benefits
Learning and training budget
Good equipment, transparency and a collegial work environment
Flexible working: remote/hybrid with on-site phases in Alzenau
Job title
Development Engineer – Optimization, Control, Energy Systems, Python
Mid - level Backend Developer working with Kotlin/Java on digital banking project. Involves complete development lifecycle and collaboration in a tech transformation environment.
Java Full Stack Developer working at Sapsol Technologies to design and maintain web applications using Java and React. Collaborating with teams and improving product development processes.
Backend Engineer designing and creating scalable systems for Plum’s smart saving and investing app. Collaborating within a cross - functional team to enhance the user experience and product reliability.
Associate Software Engineer developing backend improvements within the Kernel execution engine at hx's AI platform for insurance decision - making. Collaborating closely with experienced engineers to enhance system stability and correctness.
Backend Engineer on a Product Team at an AI startup to build the database layer for generative AI products. Focus on PostgreSQL and ClickHouse for high - performance data management.
Full - stack Java Developer for client focused on energy and mobility solutions. Collaborating in R&D team to develop software for high - availability critical systems.
Senior Softwareentwickler für C#/.NET bei ASTRUM IT, spezialisiert auf Besucher - und Yard Management Software. Verantwortlich für die Weiterentwicklung des Produkts VISIT in einem agilen Umfeld.
Senior Software Engineer developing back - end applications for Favor’s logistics operations. Engaging with product and operations teams to deliver tools connecting customers, runners, and merchants.