Leave us your email address and we'll send you all the new jobs according to your preferences.

Senior Software Engineer - Computational Life And Health Sciences

Posted 2 hours 57 minutes ago by IT'IS Foundation

Permanent
Not Specified
I.T. & Communications Jobs
Zürich, Zürich, Switzerland
Job Description

IT IS, together with its partner organizations Schmid & Partner Engineering AG (SPEAG), ZMT Zurich MedTech AG (ZMT), and TI Solutions AG (TI Solutions), form the Zurich43 alliance. Z43 s dedicated mission is to expand the knowledge and technology in three key areas:

  • Characterization, optimization, and application of the electromagnetic (EM) near-field
  • predictive modeling of interactions between physical agents and physiology in complex anatomies
  • medical applications that bridge fundamental research with real-world impact

At the heart of this mission lies Sim4Life, the world s leading simulation platform that unites physics, biology, and engineering in a single framework. Researchers use Sim4Life to model the human body, medical devices, and their interactions, enabling science and innovation that truly matter.

To strengthen our team, we are looking for a talented developer with a strong background in C++ and Python. If you enjoy working on complex systems and want to help bring cutting-edge desktop simulation technology into a modern, web-based environment, this position is for you.

Your challenges:

This role will take you deep into the heart of our simulation platform and your work will touch many areas: feature development, infrastructure, performance, and scientific workflows. You will be:

  • Extending and adapting our large C++/Python code base for the web
  • Designing and maintaining scalable, asynchronous services for communication and data exchange across our distributed simulation platform
  • Maintaining and integrating a wide range of third-party libraries and solvers, while ensuring our build and continuous integration pipelines remain stable and efficient
  • Supporting performance improvements, deployment strategies, and container-based architectures

Your strengths:

  • At least three years of solid experience with C++ and Python, and know how to handle large, long-lived code bases
  • You are curious, well-organized, and comfortable switching between different layers of the stack: from low-level performance optimization to cloud deployment
  • Ideally, you already have hands-on experience with some of the technologies we use: boost, pybind, aiohttp/FastAPI, WebSockets, REST, WebRTC, ZeroMQ, make/CMake, Docker based containerization or Gitlab CI/CD pipelines
  • You understand modern asynchronous design patterns and are motivated by applying your engineering skills to complex problems in computational science
  • Basic knowledge of the AWS cloud stack is a plus as our platform is hosted entirely on AWS
  • Strong sense of responsibility and commitment to the highest quality standard of work
  • Self-motivation, good organizational and communication skills, impeccable attention to detail, friendly personality, and team-spirit
  • Ability to manage multiple tasks simultaneously, to work independently in a fast-paced setting, and to meet tight deadlines
  • Commitment to effectively respond to the needs of partners and customers
  • Proficiency in English (both written and spoken), ability to communicate in German is a plus

Our offer:

  • Vibrant, multicultural, and innovative work environment that drives key technologies and fosters diversity and inclusion
  • State-of-the-art laboratories, high-performance computing clusters, and production facilities
  • Creative mix of global talents that span the fields of physics, electronics, mathematics, biology and more, striving for excellence and high ethical standards
  • Flexible working hours at a workplace in the heart of Zurich

Applications will be accepted until the position is filled. Direct applications are preferred; applications submitted via recruitment agencies are discouraged. Please note that incomplete applications will be disregarded.

Please send your application documents (in English) consisting of motivational letter, tailored CV (max 2 pages), diplomas, transcripts (with grades), work certificates and/or reference letters (if available) to:

Zurich43, Yvonne Maeder, Zeughausstrasse 43,Zurich, Switzerland,
Phone: ,

Informal inquiries are welcome and should be directed to Dr. Manuel Guidon .

jid005a0e9a jit1145a jiy25a
Email this Job