Senior Software Developer – Platform & System Architecture
Descrizione dell'offerta
Role overview
We are seeking a Senior Software Developer to lead the software engineering effort behind a next-generation engineering simulation platform. The role focuses on system architecture, AI model integration and scalable web applications , bridging research and production software.
Key responsibilities
- Design and implementation of the platform architecture
- Development and integration of frontend, backend and APIs
- Integration of AI models into production-ready software
- Definition of software quality standards, testing and documentation
- Contribution to cloud deployment and DevOps/MLOps workflows
- Technical coordination with junior developers and researchers
Required profile
- MSc or equivalent experience in Computer Science or Software Engineering
- Proven experience in developing complex software systems
- Strong proficiency in Python and web architectures
- Experience with APIs, distributed systems and/or scientific software
- Ability to translate research requirements into robust, usable products
- Appreciation for knowledge and experience in handling distributed systems (Docker, Helm chart, Kubernetes etc.)