EwC Recruitment

Join team Edelweiss Connect, Switzerland



Working for Edelweiss Connect

Our field of work involves delivering safety assessment solutions supported by integrated testing strategies and data analysis through infrastructure development, research, knowledge management, community development and international collaboration.

If you think you would like to work with us, send your cover letter and CV/resume (including education, experience, job descriptions, references, availability etc.) to employment@edelweissconnect.com.


Senior Software Engineer

We are recruiting a Senior Software Engineer

Join a growing team working on cloud applications to support and advance interdisciplinary science in the field of predictive toxicology and safety assessment. We are looking to extend our team with a generalist who will help us develop new solutions and enhance our existing services (mostly written in F# and Python).

If you are comfortable and enjoy working on both frontend and backend and also do so in F# or a similar functional programming language (OCaml, PureScript, Elm or Haskell) then you may be just the person we are looking for.


The challenge

Would it not be great to be able to replace unnecessary animal testing and be able to predict the toxicity and risk of products by a combination of new computational, chemical and biological methods? Come join us and help us pursue this goal!


What you will do

In this role, you will work with the technical leads on both the client and server (cloud) sides, building robust cloud data and prediction services with a rich user experience.

You will be an important part of a team that likes to have everyone engage, so we welcome insights and initiative from you. At the same time this will be an opportunity for you to grow as a programmer and stretch your thinking and skills.

Interest and ability to interact with different functions (management, scientists, engineers, risk assessors) is a strong asset.

You can either work in our office in Basel and/or remotely. We will consider both full-time and part-time positions.


What you need to succeed

  • Excellent team collaboration and communication skills
  • Ability and commitment to engage and align with customer solution goals
  • Passion for user orientation, usability, design and user acceptance success
  • Demonstrated comfort with multiple computer languages and programming paradigms
  • Experience with F# or a functional programming language such as OCaml, PureScript, Haskell, Elm, Elixir
  • 3+ years of experience doing professional software development
  • Experience with Python
  • Experience with server-based development (e.g. Django, Flask, node.js)
  • Experience with data modeling and databases (Relational or NoSQL)
  • Experience with browser-based development (HTML, CSS, JavaScript)
  • Bonus points for having experience with Docker and Kubernetes
  • An interest in life and data sciences is a significant plus
  • Great communication skills
  • Fluency in English
  • Experience with machine learning models is a plus
  • Experience with the life sciences and QSAR models in particular is a plus


What we offer

  • Flexible work hours and conditions
  • Competitive salary
  • Interesting and important challenges
  • Opportunity to have high impact
  • Collaborative environment


Type of position - Part Time, Full Time
Location – Basel, Switzerland


Your application

You should send your cover letter and CV/resume (including education, experience, job descriptions, references, availability etc.) to employment@edelweissconnect.com
Please also send 1-3 descriptions or examples of your work.
Finally, please submit a 1-2 page summary about your work interests and experience, challenges you have overcome or want to take on, how you perceive Edelweiss Connect and what you will achieve with Edelweiss Connect in years to come. All materials will be treated as confidential.



Edelweiss Connect is an equal opportunity employer.
We welcome and encourage diversity in the workplace regardless of race, gender, sexual orientation, gender identity or disability.

Get in touch

  • Address: Edelweiss Connect GmbH
    Technology Park Basel
    Hochbergerstrasse 60C
    CH-4057 Basel / Basel-Stadt

USA office

  • Address: Edelweiss Connect Inc
    Research Triangle Park NC
    800 Park Offices Dr
    Durham, NC 27709