Software Engineer - Optimization
Endra, Stockholm
What you will do
- Design and implement optimization algorithms to solve complex spatial problems.
- Translation and modelling of real world MEP problems into code.
- Build logic for 3D placement including collision detection, routing and more.
- Work with performance-critical and computationally complex systems.
What you need
- +5 years of experience in modern C++, specializing in the development of complex systems with a strong emphasis on computational geometry, fluid dynamics, or spatial algorithms.
- Expertise in graph algorithms, combinatorial optimization, and computational geometry in both 2D and 3D. Demonstrates advanced practical proficiency in C++ and possesses strong analytical skills.
- Familiarity with TypeScript and the ability to collaborate effectively with a Svelte-based frontend team.
- Demonstrates a mindset characterized by ownership, efficiency, and clear communication.
- Strives to maintain a balance between technical excellence and pragmatism, selecting solutions that effectively address current problems without introducing unnecessary complexity.