Seni­or Soft­ware Engi­neer — Com­pu­ta­tio­nal Life And Health Sci­en­ces

Vollzeit @IT’IS Foun­da­ti­on veröffentlicht 7 Stunden ago

Job-Beschreibung

IT IS, tog­e­ther with its part­ner orga­niza­ti­ons Schmid & Part­ner Engi­nee­ring AG (SPEAG), ZMT Zurich Med­Tech AG (ZMT), and TI Solu­ti­ons AG (TI Solu­ti­ons), form the Zurich43 alli­ance. Z43 s dedi­ca­ted mis­si­on is to expand the know­ledge and tech­no­lo­gy in three key are­as:

  • Cha­rac­te­riza­ti­on, opti­miza­ti­on, and appli­ca­ti­on of the elec­tro­ma­gne­tic (EM) near-field
  • pre­dic­ti­ve mode­ling of inter­ac­tions bet­ween phy­si­cal agents and phy­sio­lo­gy in com­plex ana­to­mies
  • medi­cal appli­ca­ti­ons that bridge fun­da­men­tal rese­arch with real-world impact

At the heart of this mis­si­on lies Sim4Life, the world s lea­ding simu­la­ti­on plat­form that unites phy­sics, bio­lo­gy, and engi­nee­ring in a sin­gle frame­work. Rese­ar­chers use Sim4Life to model the human body, medi­cal devices, and their inter­ac­tions, enab­ling sci­ence and inno­va­ti­on that tru­ly mat­ter.

To streng­then our team, we are loo­king for a talen­ted deve­lo­per with a strong back­ground in C++ and Python. If you enjoy working on com­plex sys­tems and want to help bring cut­ting-edge desk­top simu­la­ti­on tech­no­lo­gy into a modern, web-based envi­ron­ment, this posi­ti­on is for you.

Your chal­lenges:

This role will take you deep into the heart of our simu­la­ti­on plat­form and your work will touch many are­as: fea­ture deve­lo­p­ment, infra­struc­tu­re, per­for­mance, and sci­en­ti­fic work­flows. You will be:

  • Exten­ding and adap­ting our lar­ge C++/Python code base for the web
  • Desig­ning and main­tai­ning sca­lable, asyn­chro­no­us ser­vices for com­mu­ni­ca­ti­on and data exch­an­ge across our dis­tri­bu­ted simu­la­ti­on plat­form
  • Main­tai­ning and inte­gra­ting a wide ran­ge of third-par­ty libra­ri­es and sol­vers, while ensu­ring our build and con­ti­nuous inte­gra­ti­on pipe­lines remain sta­ble and effi­ci­ent
  • Sup­port­ing per­for­mance impro­ve­ments, deploy­ment stra­te­gies, and con­tai­ner-based archi­tec­tures

Your strengths:

  • At least three years of solid expe­ri­ence with C++ and Python, and know how to hand­le lar­ge, long-lived code bases
  • You are curious, well-orga­ni­zed, and com­for­ta­ble swit­ching bet­ween dif­fe­rent lay­ers of the stack: from low-level per­for­mance opti­miza­ti­on to cloud deploy­ment
  • Ide­al­ly, you alre­a­dy have hands-on expe­ri­ence with some of the tech­no­lo­gies we use: boost, pybind, aiohttp/FastAPI, Web­So­ckets, REST, Web­RTC, ZeroMQ, make/CMake, Docker based con­tai­ne­riza­ti­on or Git­lab CI/CD pipe­lines
  • You under­stand modern asyn­chro­no­us design pat­terns and are moti­va­ted by app­ly­ing your engi­nee­ring skills to com­plex pro­blems in com­pu­ta­tio­nal sci­ence
  • Basic know­ledge of the AWS cloud stack is a plus as our plat­form is hos­ted enti­re­ly on AWS
  • Strong sen­se of respon­si­bi­li­ty and com­mit­ment to the hig­hest qua­li­ty stan­dard of work
  • Self-moti­va­ti­on, good orga­niza­tio­nal and com­mu­ni­ca­ti­on skills, impec­ca­ble atten­ti­on to detail, fri­end­ly per­so­na­li­ty, and team-spi­rit
  • Abili­ty to mana­ge mul­ti­ple tasks simul­ta­neous­ly, to work inde­pendent­ly in a fast-paced set­ting, and to meet tight dead­lines
  • Com­mit­ment to effec­tively respond to the needs of part­ners and cus­to­mers
  • Pro­fi­ci­en­cy in Eng­lish (both writ­ten and spo­ken), abili­ty to com­mu­ni­ca­te in Ger­man is a plus

Our offer:

  • Vibrant, mul­ti­cul­tu­ral, and inno­va­ti­ve work envi­ron­ment that dri­ves key tech­no­lo­gies and fos­ters diver­si­ty and inclu­si­on
  • Sta­te-of-the-art labo­ra­to­ries, high-per­for­mance com­pu­ting clus­ters, and pro­duc­tion faci­li­ties
  • Crea­ti­ve mix of glo­bal talents that span the fields of phy­sics, elec­tro­nics, mathe­ma­tics, bio­lo­gy and more, stri­ving for excel­lence and high ethi­cal stan­dards
  • Fle­xi­ble working hours at a work­place in the heart of Zurich

Appli­ca­ti­ons will be accept­ed until the posi­ti­on is fil­led. Direct appli­ca­ti­ons are pre­fer­red; appli­ca­ti­ons sub­mit­ted via recruit­ment agen­ci­es are dis­cou­ra­ged. Plea­se note that incom­ple­te appli­ca­ti­ons will be dis­re­gard­ed.

Plea­se send your appli­ca­ti­on docu­ments (in Eng­lish) con­sis­ting of moti­va­tio­nal let­ter, tail­o­red CV (max 2 pages), diplo­mas, tran­scripts (with gra­des), work cer­ti­fi­ca­tes and/or refe­rence let­ters (if available) to:

Zurich43, Yvonne Mae­der, Zeug­haus­stras­se 43,Zurich, Switz­er­land,
Pho­ne: ,

Infor­mal inqui­ries are wel­co­me and should be direc­ted to Dr. Manu­el Gui­don .

jid005a0e9a jit1145a jiy25a

Verwandte Jobs