Working within a young and fast-growing biotechnology company, you will join our multidiscipline team, working on the development of our innovative technology for the fast, accurate, and inexpensive extraction of genetic and epigenetic information from single molecules of DNA and RNA. Depixus is entering the commercial phase and we require a Software Engineer with DevOps experience to participate at the development and deployment of our instrument Software. This is a great opportunity to play an important role in the development of a cutting-edge technology. This role would suit candidates who wish to work in the field of instrumentation and medical device with a certain degree of autonomy and agility.
Missions
Job Description
We are seeking an exceptional individual who enjoys working in a highly collaborative and fast paced R&D environment to join our multidisciplinary team. Embedded within a recently created software team, you will work closely with the instrumentation and data-science teams in creating the software tools needed for running live experiments and post-processing the data. Your tasks will vary from pure HPC to setting up interfaces to facilitate the work done in our in-house biology labs as well as those of our future customers. This role would suit candidates who wish to work in the field of instrumentation and medical devices, for those with a high degree of autonomy and agility.
Key responsibilities
In collaboration with other team members and based on product requirements, take the direct responsibility for implementing or improving key aspects of our software suite. These may comprise hardware control, data acquisition, signal/image processing or display.
Be specifically responsible for setting-up and maintaining the CI/CD pipelines, from version control, unit testing to delivery.
Participate in design and code reviews.
Profil
Essential qualifications and experience
Master’s degree in Computer Science, Computer Engineering or related field of study.
A previous experience in DevOps
Knowledge in an object-oriented language.
Ability and willingness to work with multiple technologies: mostly Python and Julia but also C++, SQL, JavaScript.
Spoken English and/or French.
Excellent coding practices (buildchain, documentation, versioning, unit tests)
Desirable Qualifications & Experience
Proficiency in Julia and Python
Proficiency in GitLab Entreprise Edition, Containers (ex: Docker)
Willingness to learn some elements of physics or biology as pertaining to your mission.
Location
The role will be based in Paris, France