
ADAGOS, founded in 2011 as a spinoff from the Institute of Mathematics of Toulouse, develops NeurEco, a unique AI software that builds parsimonious neural networks for predictive digital twins. NeurEco creates highly accurate, efficient predictive models that are on average 400 times smaller than traditional AI models, requiring minimal data and no AI expertise. The software targets industries like aerospace, manufacturing, and energy, enabling real-time, reliable predictions for embedded systems, virtual sensing, predictive maintenance, and anomaly detection. ADAGOS's approach combines neural networks with topological optimization, offering a breakthrough in model efficiency and accuracy, positioning it as a game changer in industrial AI applications.

ADAGOS, founded in 2011 as a spinoff from the Institute of Mathematics of Toulouse, develops NeurEco, a unique AI software that builds parsimonious neural networks for predictive digital twins. NeurEco creates highly accurate, efficient predictive models that are on average 400 times smaller than traditional AI models, requiring minimal data and no AI expertise. The software targets industries like aerospace, manufacturing, and energy, enabling real-time, reliable predictions for embedded systems, virtual sensing, predictive maintenance, and anomaly detection. ADAGOS's approach combines neural networks with topological optimization, offering a breakthrough in model efficiency and accuracy, positioning it as a game changer in industrial AI applications.
Adagos is seeking a software engineer with a strong scientific foundation to join our team in Toulouse, France. Whether you're an experienced engineer looking for a challenging role at the intersection of applied mathematics and robust software systems, or a motivated recent graduate eager to grow with cutting-edge industrial AI, this position offers the opportunity to make a real impact on the NeurEco© platform used by leading companies worldwide.
About us:
Adagos
is an innovative company born from research in Toulouse, specializing in parsimonious and explainable artificial intelligences applied to modeling complex physical systems. Its patented
technology automatically generates compact, interpretable, and predictive models from data sourced from simulations, experimental testing, or operational environments. NeurEco
is today used by major players such as Thales, Framatome, Dassault, and Stellantis in applications including digital twins, virtual sensors, and energy optimization.
Role & Responsibilities:
As a Software Engineer – Scientific & Product Systems
, you will:
Collaborate with R&D engineers and developers
to define needs, deliver new features, and ensure robust solutions.
Customize and adapt NeurEco for specific applications and industries by working closely with clients to provide tailored solutions for digital twins, virtual sensors, and other domains.
Maintain and optimize all product aspects: CI/CD pipelines (TeamCity, Docker), non-regression and unit testing systems, automated deployment, documentation, and licensing.
Lead improvements in software reliability, code quality, security, and licensing compliance.
Drive technical knowledge sharing, problem-solving, and documentation across the team.
Ensure high standards in testing, validation, and continuous integration.
Stay current with best practices in scientific programming, software engineering, and DevOps.
Profile requirements:
Solid scientific background
in applied mathematics, physics, or engineering (engineering school, preparatory classes, or equivalent experience valued).
Strong grasp of software engineering principles
and coding practices.
Proficiency in C++
and Python
for scientific and systems programming (NumPy, Pandas, experience with PyTorch is a plus).
Experience with CI/CD tools
(TeamCity, Docker) and automated testing frameworks.
Hands-on experience with test automation
, scripting, and software deployment processes.
Interest or background in industrial or simulation domains
(mechanics, fluid dynamics, electromagnetics, etc.).
Strong communication and teamwork skills.
Autonomous, curious, and solution-oriented mindset.
Knowledge of artificial neural networks is a plus, but not required.
Benefits:
Application:
The position is based in Toulouse, France.
Join our team at Adagos and be at the forefront of revolutionizing AI with NeurEco©. Together, we can make a positive impact while advancing applied mathematics and driving innovation in industry.