Mestrelab has established a global presence, with software sales in over 80 countries and a client list that includes many of the major pharmaceutical, biotech and chemical companies, as well as some of the most relevant government and academic laboratories worldwide. As part of SciY, the software division of Bruker, we collaborate closely with the other SciY and Bruker companies, working together to achieve our goals.
Your profile :
With a focus on mass spectrometry data analysis, algorithms, and the development of data processing workflows, we are in search of an innovative, collaborative and experienced software developer (m / f / d) with a background in algorithms development to work in our interdisciplinary software research and development team.
Tasks and responsibilities include :
- Complementing the across team Target Screening and Quantification software, for development, implementation, and testing of algorithmic data processing for our mass spectrometry targeted screening and quantitation product.
- Developing algorithms and data processing workflows for mass spectrometry data analysis.
- Securing the quality of the developed software through unit and integration test approaches.
- Scaling existing data processing workflows to high performance computing and migrating to cloud infrastructures.
Qualifications :
- Master’s degree or equivalent in computer science, data science, or software engineering.
- Excellent knowledge and hands-on experience in modern C++ and Python.
- Knowledge in Maven, CMake, Boost, OpenCV, SQLite is beneficial.
- Good technical understanding of algorithms and data structures.
- Savvy with version control systems (GIT / BitBucket, or GitHub).
- Knowledge in the parallelization of compute intensive algorithms using GPUs and/or compute clusters is beneficial.
- Working knowledge in the fields of mass spectrometry data analysis is beneficial.
- Excellent interpersonal and communication skills.
- Independent and structured working style.
- Ability to work in interdisciplinary teams and present work results.
- Ability to communicate fluently at all levels in English.
At Mestrelab we advocate for inclusion and diversity. Our team is a mix of persons of different generations, nationalities, abilities, disabilities and personal circumstances. Everyone with the right professional profile and attitude is welcome! If you feel you fit in and you want to join a talented group of people who love their work as much as having some good time at work, do not hesitate to apply for the position!
We offer :
- a permanent contract in an international environment.
- a hybrid position.
- career plan.
- great working climate, and more...