Senior DevOps & Software Architect – Federated Health AI

Inria

France

Hybrid

EUR 18,000 - 30,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Partial reimbursement of public trans
Leave: 7 weeks + RTT
Teleworking options
Professional equipment
Social, cultural and sports events
Access to training
Mutual insurance

Job summary

Inria Côte d'Azur Centre (Fed-BioMed) seeks a Senior DevOps & Software Architecture Engineer to own deployment, infrastructure and architecture for the Fed-BioMed framework. You will bridge research ideas and production-ready systems, ensuring scalable deployments across hospital, cloud and partner environments.

You will lead CI/CD design, security practices, and architectural evolution for TwinRISE and FedOps within an agile, European project setting, with periodic travel in Europe and France.

Qualifications

  • Strong background in software engineering and DevOps.
  • Experience designing and operating CI/CD pipelines in software projects, preferably open-source.
  • Knowledge of security for machine learning and computer networks.
  • Ability to translate research concepts into technical specifications.

Responsibilities

  • Design, implement and maintain CI/CD pipelines for Fed-BioMed and related projects.
  • Manage containerized deployments with Docker and orchestration tools (Kubernetes).
  • Define and document architectural components and ADRs for Fed-BioMed and TwinRISE.
  • Lead development of software extensions and integration with MLflow.
  • Coordinate deployments with clinical, academic and industrial partners.
  • Contribute to open-source Fed-BioMed codebase and documentation.

Skills

DevOps
Software architecture
CI/CD
Docker
Kubernetes
Security
Python
Linux
Agile
HPC
Cloud
Open-source

Tools

GitHub Actions
GitLab CI
MLflow
Prometheus
Grafana
ELK stack
Pip/Conda
Docker Hub

Job description

Inria is the French National Institute for Research in Digital Science, of which the Inria Côte d'Azur University Center is a part. With strong expertise in computer science and applied mathematics, the research projects of the Inria Côte d'Azur University Center cover all aspects of digital science and technology and generate innovation. Based mainly in Sophia Antipolis, but also in Nice and Montpellier, it brings together 47 research teams and nine support services. It is active in the fields of artificial intelligence, data science, IT system security, robotics, network engineering, natural risk prevention, ecological transition, digital biology, computational neuroscience, health data, and more. The Inria Center at Université Côte d'Azur is a major player in terms of scientific excellence, thanks to the results it has achieved and its collaborations at both European and international level.

The Inriacenter at Université Côte d'Azur includes 42 research teams and 9 support services. The center's staff (about 500 people) is made up of scientists,t engineers, technicians and administrative staff. The teams are mainly located on the university campuses of Sophia Antipolis and Nice as well as Montpellier, in close collaboration with research and higher education laboratories and establishments (Université Côte d'Azur, CNRS, INRAE, INSERM …), but also with the regional economic players.

With a presence in the fields of computational neuroscience and biology, data science and modeling, software engineering and certification, as well as collaborative robotics, the Inria Centre at Université Côte d'Azur is a major player in terms of scientific excellence through its results and collaborations at both European and international levels.

The Service Expérimentation et Développement (SED) of the Centre Inriad'Université Côte d'Azur leads, coordinates and contributes to Inria software development and experimentation activities, working with research scientists on technological actions. The SED from all Inriacenters form a network of knowledge and expertise that coordinates to capitalize on the technologies developed in the institute and to develop the hardware and software infrastructures needed for research at Inria.

Fed-BioMed is an open-source federated framework for multi-centric, hospital-based medical applications, originally developed in collaboration with Inria's EPIONE research team, which contributes to the development of the digital patient (e-patient) for digital medicine. Fed-BioMed is supported by Inria and brings together a community of clinical, academic and industrial partners fostering the adoption of collaborative learning in real-world medical applications.Fed-BioMed focuses on security, access and interoperability with sensitive health data, federated data preprocessing and harmonization, and lifecycle control by the data holder, enabling hospitals, biobanks, registries, clinical networks and industry partners to collaborate on research without sharing or moving the underlying data. The framework extends machine learning and data analyses to broader federated operations proposingfunctinalties such as access control, discovery, preprocessing, analytics, deep learning and .

Fed-BioMed is currently involved in EU Horizon and ANR projects. 1) TwinRISE is a Horizon Europe project building AI-powered digital twins for healthcare, particle accelerators and energy infrastructures, combining physics-based models with federated and generative AI. Bringing together 17 European partners with multidisciplinary expertise, it advances the state of the art in trustworthy AI and real-time simulation to deliver validated solutions with direct scientific and societal impact. Fed-BioMed is the technical backbone of TwinRISE's healthcare use cases.
2) FedOps aims to automate the extraction of clinical variables from medical documents of different types (for e.g. unstructured text reports, PDFs with text, scanned images, and ultimately DICOM files) in the context of lung cancer clinical research. The project seeks to build an LLM-based pipeline that assists ARCs by pre-filling structured clinical data, flagging uncertain predictions for human review, and ultimately exporting data in interoperability standards.

As a confirmed/senior DevOps & Software Architecture Engineer, you will be the primary owner of the deployment, infrastructure and architecture of the Fed-BioMed open-source framework , a long with the answering development needs that are defined in the raodmap Fed-BioMed and the projects. You will be acting as the bridge between research ideas and production-ready systems - ensuring the platform can be reliably deployed, scaled and maintained across heterogeneous clinical, academic and industrial environments.

You will be integrated into Inria's SED R&D department as a member of the Fed-BioMed core technical team, working with an Agile methodology. Your involvement will be shared between the TwinRISE and FedOps projects, with 75% dedicated to TwinRISE and 25% to FedOps activities. You will serve as Inria’s lead technical expert and primary contributor, leading Fed-BioMed’s technical contributions to these projects, and working in a multi-partner national and European R&D environment. The position is based at the campus Inriad'Université Côte d'Azur, in the heart of the Sophia Antipolis technology park, and includes occasional missions in Europe and France.

Your goals
  • Own the deployment infrastructure of Fed-BioMed across development, staging and production environments, including hospital-based, cloud and multi-partner deployments.
  • Design and maintain CI/CD pipelines to automate the testing, building and releasing of the framework.
  • Lead the design and implementation of Fed-BioMed software extensions in general, and the onesrequired by TwinRISE in particular, including a cryptographically-signed secure audit layer and MLflow integration.
  • Translate technical and scientific requirements from researchersand partners into concrete software architecture components and implementation blueprints.
  • Ensure Fed-BioMed is reliably deployed and integrated and delivers the expected service level within TwinRISE.
  • Contribute to the general development and maintenance of the Fed-BioMed core library and the life of the project.
DevOps & Infrastructure
  • Design, implement and maintain CI/CD pipelines (automated testing, builds, packaging, releases).
  • Manage containerized deployments using Docker and orchestration tools (Kubernetes, Docker).
  • Set up and maintain monitoring, logging and alerting for federated learning nodesincluding acrossTwinRISE partner sites.
  • Manage infrastructure-as-code for reproducible and auditable environment provisioning.
  • Ensure security best practices in deployment pipelines and runtime environments, including network isolation and access control for hospital-based nodes.
  • Manage versioning, packaging and distribution of the Fed-BioMed framework (PyPI, conda, Docker Hub).
  • Support and coordinate deployments with clinical, academic and industrial partners.
Architecture & Technical Design
  • Define new functional requirements for Fed-BioMed to meet projects' needs.
  • Gather technical requirements from researchersand projects' stakeholders.
  • Translate research concepts and scientific proof-of-concepts into architecture components and implementation blueprints that also benefit the broader Fed-BioMed community.
  • Design technical implementations that address TwinRISE, and FedOps requirements while maximizing their integration into the open-source framework.
  • Define and document technical building blocks and architecture decision records (ADRs) for the development team.
  • Review the overall system architecture to ensure scalability, maintainability and interoperability
  • Contribute to technical roadmap discussions and sprint planning.
Development
  • Develop software extensions for the projects that you're leading and maximize their integration into the open-source framework.
  • Contribute to the core Fed-BioMed codebase.
  • Review pull requests and contributions from team members and the community.
  • Write and maintain documentation for infrastructure, deployment procedures and architecture decisions.
TwinRISE
  • Lead and contribute to the deployment, integration and operation of the Fed-BioMed platform within TwinRISE.
  • Train and support TwinRISEstakeholders in using the Fed-BioMed platform.
  • Actively participate in TwinRISEproejcts’ meetings, events and transversal project activities.
  • Collaborate with academic, clinical and industrial partners across TwinRISE consortium.
  • Work closely with researchers to convert scientific proofs of concept into production-ready code.
  • Support open-source Fed-BioMed community users with deployment and integration questions.
  • Present the framework's architecture and infrastructure at workshops and summits.
FedOps
  • Train and support FedOps users (researchers and PhD candidates) in using Fed-BioMed platform.
  • Actively participate in the project's technical meetings and translate project requirements into Fed-BioMed extensions.
  • Work closely with researchers and clinicians to transform scientific proofs of concept into production-ready code.
  • Lead and develop the project's technical deliverables related to Fed-BioMed extensions.
Experience and training
  • Strong background and experience in software engineering and/or DevOps.
  • Experience designing and operating CI/CD pipelines in a software project (open-source experience is a plus).
  • Experience in security for machine learning and/or computer networks.
  • Knowledge in one or more of the following fields: Data Science / Statistics, Machine Learning, Artificial Intelligence, Federated Learning, Distributed Systems, Optimization.
  • Experience working in a team, preferably using Agile methodology.
  • Experience in an R&D environment and/or international project is appreciated.
  • Experience contributing to an open-source project is a plus.
  • Knowledge or experience in digital healthcare or other regulated environments is a plus.
  • Containerization: Docker (required), Kubernetes or Docker Swarm (appreciated).
  • CI/CD tools: GitHub Actions, GitLab CI, or equivalent.
  • Infrastructure-as-code: Ansible, Terraform, or equivalent.
  • Monitoring & logging: MLfLow, Prometheus, Grafana, ELK stack, or equivalent.
  • Experience in using and developing under HPC environments.
  • Strong knowledge of Linux OS and system administration).
  • Networking fundamentals: VPN, firewalls, TLS, mTLS, and authentication mechanisms.
  • Security practices in software development (secure programming, secrets management, container hardening).
  • Programming languages: Python (required) and at least one other language.
  • Ability to read scientific literature and translate concepts into technical specifications.
  • Experience designing software architecture and producing architecture decision records.
  • Basic to intermediate use of Machine Learning libraries (e.g. PyTorch, scikit-learn, TensorFlow, JAX).
  • Data processing (e.g. numpy, pandas) and data pipelines.
  • API services (RESTful, WebSockets, RPC) or message broker technologies (e.g. Kafka, MQTT).
  • Version management: git, GitHub (required).
  • Packaging and distribution: pip, conda, pdm, PyPI, Docker Hub.
  • Database: SQL or NoSQL is appreciated.
  • Good written and oral communication skills in technical and scientific English.
  • Ability to work across teams (researchers, developers, clinicians, industrial partners).
  • Autonomous, rigorous, and comfortable taking ownership in a fast-evolving R&D context.
What you will gain in this position
  • Join a project with a positive impact on society, contributing to shape the future of healthcare.
  • Work in the context of a European multi-partner Horizon Europe project.
  • Work at the intersection of research and production engineering, alongside academic researchers and clinicians.
  • Develop state-of-the-art skills in DevOps, software architecture and federated machine learning.
  • Be a player in an open-minded, young, international and friendly team.
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
  • Contribution to mutual insurance (subject to conditions)

From 2692 € gross monthly (according to degree and experience)

This position is intended for a senior / confirmed engineer with a proven track record as a software developer and/or DevOps engineer (3 to 5 years of professional experience) and a strong attraction for R&D, European projects and digital healthcare. Candidates are expected to be able to work autonomously and take ownership of architecture and infrastructure decisions with limited supervision, this is not an entry-level or junior position.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior DevOps & Software Architect — Remote & Flexible
Senior DevOps & Software Architect — Remote & Flexible

Euraxess • Valbonne

Hybrid
EUR 27,000 - 33,000
Remboursement partiel des frais de ré-
Congés annuels et RTT
Télétravail partiel possible
+2
Senior DevOps & Software Engineer
Senior DevOps & Software Engineer

Euraxess • Valbonne, Nice, Montpellier

Remote
EUR 27,000 - 33,000
Remboursement partiel des frais de ré-
Congés annuels et RTT
Télétravail partiel possible
+2
Senior DevOps & Software Engineer
Senior DevOps & Software Engineer

Inria • Valbonne, Nice, Montpellier

Hybrid
EUR 18,000 - 30,000
Partial reimbursement of public trans
Leave: 7 weeks + RTT
Teleworking options
+4
Senior DevOps & Software Engineer
Senior DevOps & Software Engineer

1000scholars • Valbonne

Hybrid
EUR 90,000 - 120,000
Senior DevOps & Platform Architect for Fed-BioMed
Senior DevOps & Platform Architect for Fed-BioMed

1000scholars • France

Hybrid
EUR 90,000 - 120,000
Engineer F/M - Scientific programmer in federate learning with applications in neuroscience
Engineer F/M - Scientific programmer in federate learning with applications in neuroscience

Inria • Villeneuve-d'Ascq

Hybrid
EUR 45,000 - 65,000
Public transport refund
Annual leave: 7 weeks + 10 RTT days
Teleworking options
+2
Research Engineer F/M — Crowd data acquisition, processing and modelling
Research Engineer F/M — Crowd data acquisition, processing and modelling

Inria • Rennes

On-site
EUR 40,000 - 70,000
Partial transport reimbursement
Annual leave + RTT days
Teleworking after 6 months
+4
Data Engineering Lead- R&D pharma- M/F
Data Engineering Lead- R&D pharma- M/F

Pierre Fabre Laboratories • Toulouse

Hybrid
EUR 90,000 - 130,000
Profit-sharing
Shareholding with matching
Health and provident insurance
+2
Ops Engineer
Ops Engineer

Inria • Paris

Hybrid
EUR 52,000 - 76,000
Partial transport reimbursement
7 weeks of annual leave + RTT
Teleworking after 6 months
+3
PhD Position F/M Pretrained models of multimodal neuroimaging for predicting individual cognition
PhD Position F/M Pretrained models of multimodal neuroimaging for predicting individual cognition

Inria • Palaiseau

On-site
EUR 18,000 - 30,000
Remboursement des frais de transport
7 semaines de congés + RTT
Télétravail possible et organisation d
+2