Activez les alertes d’offres d’emploi par e-mail !

Software engineer on private and decentralized machine learning (H / F)

INRIA

Villeneuve-d'Ascq

Sur place

EUR 35 000 - 50 000

Plein temps

Il y a 30+ jours

Résumé du poste

Une entreprise leader dans le domaine de la recherche informatique recherche un ingénieur logiciel pour travailler sur des projets d'apprentissage machine et fédéré. Vous collaborerez avec des équipes de recherche pour développer des algorithmes et des outils open source, tout en participant à des études médicales multicentriques. Ce poste offre des conditions de travail flexibles et de nombreux avantages, dont des congés annuels généreux et un remboursement des frais de transport.

Prestations

Remboursement partiel des frais de transport public
7 semaines de congés annuels
Télétravail possible
Équipement professionnel disponible
Accès à des événements sociaux et sportifs
Formations professionnelles
Couverture de sécurité sociale

Qualifications

  • Expérience confirmée en développement d'algorithmes d'apprentissage fédéré et préservant la vie privée.
  • Intérêt pour les applications d'apprentissage machine et médical.
  • Bonne communication et animation de communautés de développement logiciel.

Responsabilités

  • Consolidation et extension de la bibliothèque DecLearn pour l'apprentissage machine.
  • Déploiement et expérimentation de la bibliothèque dans des conditions réelles.
  • Publication des résultats scientifiques et du code open source.

Connaissances

Programmation en Python
Conception orientée objet
Tests unitaires
Rédaction de documentation
Programmation asynchrone
Réseautage
Compréhension des publications scientifiques

Description du poste

The Inria University of Lille centre, created in 2008, employs 360 people including 305 scientists in 15 research teams. Recognised for its strong involvement in the socio-economic development of the Hauts-De-France region, the Inria University of Lille centre pursues a close relationship with large companies and SMEs. By promoting synergies between researchers and industrialists, Inria participates in the transfer of skills and expertise in digital technologies and provides access to the best European and international research for the benefit of innovation and companies, particularly in the region.For more than 10 years, the Inria University of Lille centre has been located at the heart of Lille's university and scientific ecosystem, as well as at the heart of Frenchtech, with a technology showroom based on Avenue de Bretagne in Lille, on the EuraTechnologies site of economic excellence dedicated to information and communication technologies (ICT)

The position will be supported by FedMalin, a collaborative project on Federated Learning between 11 teams at INRIA. The project addresses FL challenges when deployed over the internet (privacy, heterogeneity, energy, fairness, ...) and has medicine as a main targeted application domain.

FedMalin develops several software tools, including the open source library DecLearn (https : / / gitlab.inria.fr / magnet / declearn / declearn2) for private and decentralized / federated machine learning and data analysis. The hired engineer will contribute to the ongoing development of DecLearn, expanding its capabilities with new algorithms and enhanced functionalities.

The activities will include interactions with the members of the project, the Magnet and Premedical teams (researchers and engineers). We also expect to conduct multi-centric medical studies across several hospitals. The activities can also include travel, e.g., to conferences to demonstrate the developed library and to contribute to the community building effort.

  • Consolidate and extend the existing library for decentralized and privacy-preserving machine learning developed in the project
  • Deploy the library in real-world conditions and experiment on synthetic and (benchmark) medical data, analyzing the benefits and the costs compared to a centralized approach.
  • Publish open source code and integrate in existing libraries
  • Publish scientific results in medical and computer science conferences

The Declearn project is available at https : / / gitlab.inria.fr / magnet / declearn / declearn2

  • Implement federated and privacy-preserving algorithms for machine learning
  • Experiment with medical partners on multicentric medical studies
  • Evaluation of results
  • Reporting, disseminating and presenting results
  • Programming skills in Python, including object oriented programming, unit testing, documentation writing, deployment tools, asynchronous programming and networking.
  • Good understanding of scientific papers on machine learning.
  • Interest for machine learning and medical applications.
  • Good communication skills; communication and animation of software development communities, git workflow

Avantages

  • Partial reimbursement of public transport costs
  • Leave : 7 weeks of annual leave + 10 extra days off due to RTT (statutory reduction in working hours) + possibility of exceptional leave (sick children, moving home, etc.)
  • Possibility of teleworking and flexible organization of working hours
  • Professional equipment available (videoconferencing, loan of computer equipment, etc.)
  • Social, cultural and sports events and activities
  • Access to vocational training
  • Social security coverage

According to profile

Software Engineer • Villeneuve-d'Ascq, Hauts-de-France, France

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.