Careers at factorymaker
Help us reinvent how industrial projects are planned and delivered.
We turn years of research and industry collaboration into real-world impact.
Interested? Apply below or send an open application.
Senior Software Engineer (Optimization & Multimodal AI)
Location: Vienna, Austria
Commitment: Full-time (38,5 h/Woche)
About factorymaker
factorymaker is a Vienna-based deep tech company transforming industrial building and production planning with AI-powered generative design and optimization tools.
In addition, factorymaker’s digital platform supports industrial companies and general planners in efficiently planning and operating their factories and logistics centers.
Your Role
We are looking for a highly experienced Software Engineer to drive the development of the core backend algorithms and technologies that power factorymaker’s platform.
This role focuses on the deep tech foundation of factorymaker: multi-objective and evolutionary optimization engines, generative methods, and AI-driven capabilities for the automated planning and analysis of industrial buildings and production systems.
You will set the technical direction, prototype and implement core algorithms, and ensure that our backend evolves into a scalable, production-ready system. Working closely with the CTO, you will focus on algorithmic innovation and real-world implementation—bridging advanced methods and reliable, maintainable software.
Responsibilities
- Design, implement, and scale backend algorithms for multi-objective optimization, evolutionary methods (e.g. GA, NSGA-II, MOEA/D), and generative design using python.
- Develop applied multimodal AI models (combining geometric/layout data, energy & cost parameters, process requirements, and text-based inputs) for automated planning and analysis.
- Translate cutting-edge optimization and AI research into robust, production-ready code.
- Ensure backend architecture supports scalability, performance, and seamless integration with platform services.
- Collaborate closely with the CTO, product owners, and computational designers to align backend capabilities with product needs.
- Contribute hands-on coding in Python, with a focus on reliability, maintainability, and performance.
Requirements (Must-Haves)
- Software engineering degree or compatible
- 7+ years of experience in backend engineering with Python, algorithm development, or optimization systems.
- Strong expertise in multi-objective and evolutionary optimization techniques.
- Solid experience with AI/ML models applied to design, planning, or optimization.
- Proven ability to design and deliver complex backend systems in production environments.
- Hands-on coding experience in Python.
- Strong technical leadership skills: able to define architecture, set direction, and mentor peers (without formal people management).
- Excellent communication and strategic thinking skills.
Nice-to-Have
- Experience in generative or computational design, digital twin systems, or industrial applications.
- Familiarity with BIM workflows, layout planning, or factory design.
- Knowledge of high-performance computing (HPC) or distributed optimization systems.
- Background in Mechanical/Industrial Engineering, Architecture, or Applied Mathematics or Physics.
- Contributions to open-source optimization/AI frameworks.
What we offer
- Direct collaboration with the founders and deep insights into a growing tech startup.
- Flexible working hours with the possibility to work remotely – preferably at our office in Vienna’s 4th district.
- A high degree of responsibility and the chance to make a direct impact on the company’s success.
- A dynamic and innovative environment with a focus on cutting-edge technologies.
The minimum salary according to the Collective Agreement 2025 for Employees of Companies in the Field of Services in Automatic Data Processing and Information Technology is classified under ST2 “Regelstufe” at € 4,485 gross per month. Overpayment is possible depending on qualifications and experience.
factorymaker values diversity and is an Equal Opportunity Employer.
Interested?
Send us your application with CV and a short motivation letter to office@factorymaker.at. We’re looking forward to hearing from you!