onsite
Software Engineer - Consolinno Energy GmbH
Software Engineer
Software Engineer focused on building scalable backend systems and applying machine learning to sequential data, leveraging Python, linear optimization, and distributed architecture techniques.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services using Python.
- Implement machine‑learning pipelines for sequential data, applying state‑of‑the‑art algorithms.
- Apply linear optimization techniques to solve complex operational problems.
- Architect and deploy distributed systems, ensuring reliability and scalability.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent IT training with relevant experience).
- Proficiency in Python and modern programming practices.
- Hands‑on experience with machine‑learning methods for sequential data.
- Strong background in linear optimization and algorithmic problem solving.
- Experience building backend systems and designing distributed architectures.
Skills
pythonmachine learning