Company
ModuGen GmbH logo

ModuGen GmbH

www.modugen.de
Location

Remote, but you must be in the following location

  • 🇩🇪 Germany
Apply

Backend (Python) Geometry Engineer (m,w,d)

  • What it means to collaborate with us:

If you consider joining ModuGen, get ready to be working in an environment with hardly any hierarchy. Decisions are made involving the whole team, and you are always in direct contact with the Owners and C-level executives.

We believe that our software engineers are most proficient when they are happy and comfortable. This means that you have complete freedom in your daily organisation, great independence in your decision-making and the possibility to work fully remotely - from Germany, somewhere from a ski resort or from a rooftop with sea-view. The decision is all yours, as long as you are happy and comfortable.

  • Who we are

ModuGen is a software company founded by KIT graduates aiming at importing architectural 3D Models of timber prefab houses, automating the calculation of the structural analysis and visualising them in a 3D model.

We are a team of 10, most of us software engineers, researching and writing our software out of several countries and across several continents. The biggest part of our developers is located in Germany.

Modugen secured financial stability through grants from the German ministry, private investors, and collaboration with external partners.

Tasks

  • As a Backend Geometry Engineer you will be responsible for the processing of geometry required to import IFC Models into our Software

  • Furthermore, you will also be involved in modelling data in order to improve our semantic graph representation of buildings

  • Last but not least, the integration of your algorithms and solutions into our backend, in close collaboration with your backend team-mates, is also part of your activities. The aim there is to ensure scalable and maintainable code

Requirements

  • You have 3-5 years of professional development experience with Python as a Backend Engineer

  • Experienced with applied geometry (i.e. computer graphics, game engines, CAD or related AEC software)

  • You know your way around complex, domain-specific and nested data models

  • A thorough and methodical approach to complex algorithmic problems and how to integrate them into the bigger picture of a software.

  • You are keen to learn about the AEC data models and dive deeper into the big and small problems that come up when we solve our customer needs.

Nice-to-have:

  • Bonus: Understanding of the AEC industry and/or related data schemas and data exchange problems.

  • Bonus: Experience with building robust APIs in Python.

  • Bonus: German language skills

Benefits

  • We offer a young, motivated, and talented environment with the possibility to use modern offices in most German cities. We let our developers decide how they work best and from where they want

  • We like to organise events (a lot): Office-Lunch Tuesday, Afterwork Workout, ModuGen Clubbing, ModuGen Team Days or ModuGen Meal Prep Mukke to name just a few - we are always looking to enjoy our free time in new ways, and colleagues become friends. Participation is of course voluntary.

  • If you are not located in Germany or would instead rather work from home, we offer our positions in a fully remote model, with on-site workshops when physical collaboration is necessitated

  • You are always free to go on a workation: go work from a boat, from an island or while visiting different cities/countries: our developers love the flexibility we offer

  • We offer an attractive compensation, with salaries above market rates

If this position has aroused your interest, we look forward to receiving your application. We would be happy to meet you and give you more information about ModuGen, our project and our vision.