E

Endra

AI-driven MEP design and documentation

Software Engineer - Optimization

Software EngineeringConfirmed live in the last 24 hours
Full-timeMalmö, SwedenIn-person

About the Job

Requirements

  • At least five years of experience in modern C++, specializing in developing 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.
  • Advanced practical proficiency in C++.
  • Familiarity with TypeScript and ability to collaborate with a Svelte-based frontend team.
  • Fluency in English.
  • Ability to balance technical excellence with pragmatism and select solutions that address current problems without unnecessary complexity.

Responsibilities

  • Own key systems at the intersection of geometry, optimization, and MEP, and shape architecture and engineering practices as the team scales.
  • Design and implement optimization algorithms to solve complex spatial problems.
  • Translate and model real-world MEP problems in code.
  • Build logic for 3D placement, including collision detection and routing.
  • Work with performance-critical and computationally complex systems.

About the Company

Endra

AI-driven MEP design and documentation

Preparing company summary.

Company size
11-50
Company stage
Series A
Total funding
$73.3M
Headquarters
Stockholms kommun, Sweden
Founded
2024

Recently Posted Jobs

Explore more opportunities at Endra

See more jobs