Backend Pipeline Software Developer in Medical Data and Visualization
Role details
Job location
Tech stack
Job description
As a backend engineer, you will be the backbone of a sophisticated simulation platform, managing the infrastructure that powers next-generation 3D reconstruction and AI-driven annotation for surgeon training. You will take ownership of the server-side architecture and data pipelines that drive our game-based medical simulations. Rather than merely writing code, you will design the systems that bring complex 3D data to life.
Your tasks will include:
-
Backend Infrastructure & Architecture: Design, deploy, and maintain robust server environments capable of uploading, processing, and serving large-scale datasets. Ensure the simulation platform is secure, scalable, and reliably available
-
Data Management & Integration: Develop comprehensive database solutions for user management and data storage. Lead the integration of backend systems with existing client-side game applications
-
3D AI Pipeline Development: Build server-side workflows for 3D scene generation using state-of-the-art methods and AI models
-
Interdisciplinary Collaboration: Serve as the technical bridge between medical experts, and front-end developers, translating research prototypes into stable, production-ready applications
Requirements
We are looking for a skilled Software Engineer (Backend) to join the high-impact medical project PROFICIENCY, which is revolutionizing how surgical simulations are generated and experienced. PROFICIENCY is dedicated to advancing the digital transformation of education and training through innovative immersive technologies. Project partners include the Zurich University of Applied Sciences ZHAW, ETH Zurich, and well-known software companies-creating a highly attractive research and development environment., We are looking for someone who enjoys tackling challenges at the intersection of software engineering, artificial intelligence, and the medical world.
-
Education: Master's degree in Computer Science, Software Engineering, or a related quantitative field
-
Technical Expertise: Strong background in backend development, API design, and database management. Experience with cloud infrastructure or on-premise GPU cluster management is highly desirable
-
Game Engine Knowledge: Familiarity with Unity and understanding of how backends interact with game engines is a distinct plus
-
AI & 3D Interest: Familiarity with deploying AI models in production environments. Experience with or strong interest in 3D reconstruction technologies is an advantage
-
Language: You are fluent in German or English