Machine Learning Intern — Stochastic Gradient Descent

Lyon

Nova In Silico is a health tech company that develops an in silico clinical trial platform jinkō to simulate drug efficacy and optimize clinical development using virtual patients and disease modeling. As an innovative company, we offer a dynamic work environment distinct from larger, established organizations. Interns will gain significant responsibilities and benefit from a steep learning curve, supported by a highly motivated team.

KEYWORDS

Expectation Maximization, Gradient Descent, Non-Linear Mixed-Effects Model, Surrogate Model, PyTorch

BACKGROUND — QUANTITATIVE SYSTEMS PHARMACOLOGY AND ITS CHALLENGES

Quantitative Systems Pharmacology (QSP) is a critical discipline in modern drug development. It involves creating complex, mechanistic mathematical models that describe the dynamic interactions between a drug and a biological system. These models integrate pathophysiology and pharmacology to predict a drug's effect, safety, and efficacy across diverse patient populations. At Nova In Silico, our R&D efforts are focused on building and applying these high-fidelity QSP models.

A significant challenge arises when fitting these models to real-world clinical data. To account for variability between individuals, QSP models are often formulated as Non-Linear Mixed-Effects (NLME) models. Parameter estimation for NLME models, which is typically performed via Maximum Likelihood Estimation (MLE), is a difficult and computationally intensive task. Traditional estimation algorithms can take hours or even days to converge, creating a substantial bottleneck in the R&D pipeline.

PYTORCH-BASED SURROGATE MODELS

To address this computational bottleneck, Nova In Silico has successfully developed surrogate models for some of our key QSP models. These surrogates, built using the PyTorch deep learning framework, are lightweight, fast-to-execute approximations of the full, complex QSP models. They are designed to capture the essential input-output behavior of the original model while dramatically reducing computation time.

This speed-up has enabled us to more efficiently perform parameter estimation. Currently, we leverage our surrogate models within Expectation-Maximization (EM) type algorithms. EM is a powerful and standard method for finding maximum likelihood estimates in models with latent variables (such as the random effects in NLME models). This approach has proven effective for our existing model structures.

FLEXIBLE ESTIMATION VIA STOCHASTIC GRADIENT DESCENT

While effective, EM-type algorithms are often tailored to specific model structures and statistical assumptions. As our R&D pipeline evolves, we aim to explore more diverse and complex surrogate model architectures and apply them to various types of clinical data. The mathematical framework of EM can be restrictive in these more general cases.

Stochastic Gradient Descent (SGD) offers a compelling and flexible alternative, as these algorithms:

  • Can be applied to a much broader family of models and data structures.
  • Are often more computationally efficient, as they can process large datasets in small batches.
  • Integrate natively with the PyTorch ecosystem, as gradient computation is the framework's core function.

OBJECTIVE

The intern will implement the stochastic approximation gradient algorithm, drawing from the principles in the reference articles, and apply it to our existing surrogate models. This will equip Nova In Silico with a novel, flexible, and powerful estimation tool, expanding our capabilities to fit next-generation QSP models to complex clinical data.

YOU ARE

  • team player , a good listener, and an effective communicator
  • Curious and proactive , ready to face real-life engineering challenges
  • Autonomous and self-motivated with strong analytical and problem-solving skills
  • Eager to learn mathematical modeling and simulations of biological systems
  • Willing to explore latest advances in science and technology
  • Responsive and capable of tackling time-sensitive issues with agility

YOU WILL

  • Review the scientific literature on relevant machine learning algorithms
  • Prototype the stochastic gradient algorithm under Nova's specific constraints
  • Evaluate benchmark cases against the alternative SAEM algorithm
  • Integrate solutions into Nova's simulation platform

METHODOLOGY AND TECHNICAL SKILLS

We are looking for people who know some of the following or are eager to learn and work with them:

  • Machine learning in Python, PyTorch
  • Statistical modeling, NLME models

A professional English level (written and oral) is required for this role.

PRACTICAL INFORMATION

#J-18808-Ljbffr
Publié le 2026-09-30

Emplois Recommandés

Stage chargé.e de mission Innovation ( 6 mois - dès que possible) F/H

VINCI Concessions
Lyon

Lyon Aéroport, 1er aéroport du réseau VINCI Airports en France pilote l’exploitation des aéroports Lyon–Saint Exupéry et Lyon–Bron. Rattaché.e au pôle Digital & Innovation, au sein de la Direction…

Voir les Détails
Publié le 2026-09-21

Responsable Qualité et Sécurité Alimentaire (F/H)

Michael Page
Lyon 9e

Le poste de Responsable Qualité et Sécurité Alimentaire (F/H) Le Responsable Qualité et Sécurité Alimentaire (F/H) garantie la sécurité et l'assurance qualité des produits sur toutes les opératio…

Voir les Détails
Publié le 2026-09-25

Infirmier en psychiatrie - H/F

ARHM - CH Saint Jean de Dieu
Lyon

Vous souhaitez vous investir dans un établissement de santé privé d'intérêt collectif, spécialisé en psychiatrie\?? Rejoignez les équipes du\? Centre Hospitalier\?Saint Jean de Dieu qui participen…

Voir les Détails
Publié le 2026-05-22

Alternance - Juriste en droit social (H/F)

STS
Lyon

Vous préparez un Master 2 en droit social et souhaitez apprendre le métier de juriste au contact d’une équipe expérimentée ? Rejoignez STS pour votre alternance ! Début souhaité : dès que possible…

Voir les Détails
Publié le 2026-10-03

Chef de mission comptable (H/F)

Nextep HR
Lyon 9e

A propos de Nextep HR: Nextep HR, filiale de Domino RH, est un cabinet de recrutement et d'approche directe spécialisé sur les recrutements CDD et CDI et en travail temporaire, qui met son expertise …

Voir les Détails
Publié le 2026-10-01

Chargé d’Affaires ETI (F/H)

Banque Populaire Auvergne Rhône Alpes
Lyon

Poste et missions Pourquoi avons-nous besoin de vous ? Afin de poursuivre notre développement, nous cherchons un Chargé d’Affaires Entreprises (F/H) au sein de l’agence Entreprises à Lyon. E…

Voir les Détails
Publié le 2026-08-18

Responsable de Projets Data IA (F/H)

Lyon 4e

Qui sommes-nous ?  CNR, entité du groupe Engie, est le premier producteur français d’électricité d’origines 100% renouvelables, nous œuvrons depuis 1933 dans une démarche de développement durable…

Voir les Détails
Publié le 2026-05-02

Stage ingénieur agricole énergies renouvelables H/F

Nouvergies
Lyon 3e

Dans le cadre du développement de ses projets agrivoltaïques et de la structuration d'une exploitation agricole de grande envergure, Nouvergies recherche un(e) stagiaire ingénieur agricole pour appuye…

Voir les Détails
Publié le 2026-08-27

Soutien scolaire en Mathématiques niveau 1ère Pro à LYON 02

Complétude Lyon
Lyon 2e

Description de l'offre: Description de l'offre : Donnez des cours de soutien scolaire à domicile à LYON. Description du cours : Mathématiques en 1ère Pro à raison d'1h00, 1 fois/sem. Rémunéra…

Voir les Détails
Publié le 2026-09-25

Ingénieur d'affaires H/F - Lyon 7e

NGEN
Lyon 7e

Devenez Ingénieur d'affaires au sein de notre agence Lyonnaise. Le poste est à pourvoir dès que possible. Être Ingénieur d'Affaires, c'est endosser un rôle audacieux : décrocher et piloter v…

Voir les Détails
Publié le 2026-09-29