Description We are seeking a motivated Software Engineer with strong Python skills to join our Algorithm team in Munich. In this position, you will have the unique opportunity to contribute directly to our core spatial analysis and manufacturability assessment software—a powerful tool at the center of our operations. This software interprets CAD models to deliver real-time cost estimates and machining times, empowering our users to seamlessly order custom CNC-machined parts. As a member of our core engineering team, you will work closely with production engineering experts and our web platform team, developing and refining algorithms that provide accurate manufacturability assessments and cost feedback. Operating within a GitHub-based environment, you will make regular, impactful contributions to our production code base, driving fast feedback and ongoing user experience enhancements. Your responsibilities Develop and maintain our core Python-based spatial analysis and manufacturability assessment software. Apply computational geometry techniques to analyze CAD geometries and support manufacturability assessments. Enhance algorithms for geometric feature recognition, cost estimation, and pricing intelligence to improve accuracy and reliability. Actively contribute to improving our software development processes and agile framework, ensuring high code quality and streamlined workflows. Collaborate with mechanical and production engineering domain experts to ensure that solutions align with real-world manufacturing requirements. Work closely with our web platform team to enable timely and seamless software deployments in a GitHub-based environment. Assist in the technical decision-making process, providing insight and recommendations on algorithm development, tool enhancements, and technology choices. Your Profile University degree in a STEM field, such as Software Engineering, Computer Science, Computational Engineering, or a related field. Either 3 years of software engineering experience or a strong record of academic excellence, graduates are welcome to apply. Excellent Python skills and experience collaborating on larger Python projects. Proficiency with Linux/Unix and git for development and version control. Willingness to learn and work with computational geometry or spatial analysis techniques. Interest in tackling model calibration problems and refining model accuracy in real-world applications. Strong analytical skills and an interest in contributing to technical decision-making. Excellent communication skills, fluency in English. German is a plus. Nice-to-have: Experience with CAD kernels and spatial analysis is a plus. Experience with Docker is a plus. Why Spanflug? Central Munich office Flat hierarchies and transparent communication 30 vacation days 3 annual training days Space for creativity and regular hackathons Weekly yoga sessions Commitment and excellent performance are rewarded Flexible hours Budget for books, conferences, and training Subsidized lunches, free snacks & drinks About us Spanflug Technologies GmbH is a technology company based in Munich and operator of a platform for the efficient procurement of custom machined parts. Spanflug's aim is to digitally network supply and demand, automate processes and thus make procurement as quick and easy as possible for customers and suppliers. The Spanflug BUY procurement solution offers customers efficient, automated processes, from i nstant quotations to large project requests. The range includes tur ning parts, mill ing parts, sheet metal parts, 3D printed parts, laser parts and assemblies. The parts are manufactured via a network of thousands of machines at selected and qualified suppliers in Germany and Austria. The software-as-a-service solution Spanflug MAKE enables manufacturing companies in the machining sector to perform costing, quo ting and work preparation more efficiently, to react more quickly to customer enquiries and to set up their business profitably in the long term. Spanflug has a quality management system certified to ISO 9001:2015. The company was founded as a spin-off from the Institute for Machine Tools and Industrial Management ( iwb ) at the Technical University of Munich (TUM) in 2018 and is supported by UnternehmerTUM. The German Machine Tool Builders' Association (VDW) has held a stake in Spanflug since 2020 and the company CERATIZIT S.A. since 2024.