Software Developper

Contrat à Paris, 75014 - CDI - 26/07/2021


Retour aux offres

Depixus is pioneering the development of MAGNA™, a novel genetic analysis technology for decoding the dynamic genome. The MAGNA™ platform can be used to extract genetic and epigenetic information rapidly and accurately from single molecules of DNA and RNA as well as reveal how nucleic acids interact with other molecules to regulate and control biological systems. The technology will allow researchers to reveal new areas of biology unexplored with current technologies.

Originally developed in the Physics Department of École Normale Supérieure (ENS) in Paris, the potential of this exciting technology has been recognised through the award of numerous grants and prizes for innovation at both national and international levels. After several years dedicated to developing and validating this proprietary technology, Depixus is now entering the product development and commercialisation phase of its first generation of MAGNA™ instruments.

The company has offices and labs in both Paris, France and Cambridge, UK and a team of around 40 people that span multiple specialisms, including electronic and mechanical engineering, molecular biology, surface chemistry, data science, and software development. The company is entering a period of rapid growth, supported by a recent large fundraising.

There is currently has an open position for a full-time Software Engineer to participate in the development and deployment of software that will drive out MAGNA™ instrument systems. This is a rare opportunity to play an important role in the development of a cutting-edge technology.

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. You will participate in the creation and maintenance of 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.

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.

  • Continuous integration of functionalities prototyped by Data Scientists and Instrumentation Engineers.

  • Suggest and follow accurate code design and implementation including tests to verify the code against requirements and specifications.

  • Participate in design and code reviews.

Profil

Required Qualifications, Experience, and Qualities

  • Master’s degree in Computer Science, Computer Engineering or related field of study.

  • Four years of experience as software engineer.

  • Expertise in an object-oriented language.

  • Ability and willingness to work with multiple technologies: mostly Python and Julia but also C++, SQL, JavaScript.

  • Excellent coding practices (buildchain, documentation, versioning, unit tests)

  • Spoken English and/or French.

 

Desirable Qualifications & Experience

  • Proficiency in Julia and Python

  • First experience in image processing’s software development

  • Knowledge in high-performance data storage technologies (HDF5, PostgreSQL)

  • Willingness to learn some elements of physics or biology as pertaining to your mission.

Offre terminée