Professional Software Engineer (Scientific & Manufacturing) (ro-097)

4070 Basel
Start Date: 
End Date: 
2017-11-01 10:40
Hours per day: 
Hours per week: 
Total Hours: 


We are looking for a talented Professional Software Engineer (C++) to join our digital biomarker program. The successful candidate will develop scientific applications used in clinical trials ultimately intended to discover digital biomarkers. 

Type of placement: 8 months, external contract with possible long term extension
Company: major Pharma company in Basel area
Salary: level 3, please ask us for the exact rate range

(monthly all in salary levels in CHF, level1= 5-10k , level2=10-15k, level3= >15k)

Tasks & Responsibilities

  • Develop the computational backend of applications used to discover digital biomarkers 
  • Participate in technical decision regarding the implementation of new algorithm to mine sensor data 
  • Enhance the existing infrastructure that handles the data collected from sensors used in clinical trials 
  • Proactively collaborate with a team of heterogeneous professional (data scientists, software engineers and life science experts) 

General information

  • Start date: 13.11.2017 
  • Latest start date: as soon as possible 
  • End date: 30.06.2018 
  • Extension: extension possible, but needs to be approved (depending on performance) 
  • Work location: Basel
  • Workload: 100% 
  • Remote/Home Office: not possible 
  • Travelling: not required 
  • Team size: 6 members 
  • Department: PXIZ (pREDi) 


  • +5 years professional experience in modern C++ (?= C++11), focused on code quality, simplicity and ease of maintenance 
  • +5 years of experience of working in an agile environment using unit testing, automation and best practices to deliver high-quality code (test driven development, continuous integration, code versioning) 
  • Master degree in computer science, engineering or related technical field (at least Bachelor) 
  • Scientific computing knowledge and proven hands-on experience with libraries like Boost and Eigen (+3 years of experience) 
  • Knowledge on how to debug applications on Windows/Mac/Linux 
  • Eagerness and capacity to quickly learn new domains and technologies 
  • Strong analytical skills combined with conceptual thinking and structured working style ability to work in a multi-cultural team 
  • English language (fluent), written and spoken 
  • Python programming 
  • Scientific computing knowledge and proven hands-on experience with the common Python data analysis libraries (e.g. NumPy/SciPy, Pandas, Scikit-learn, etc) 
  • Experience with C++ cross-platform framework for mobile app development 
  • Experience in interfacing C++ libraries from Python (CPython) 
  • Project-based work experience in the pharmaceutical industry/consulting