The Nuclear Energy Agency - Research Software Engineer

Organisation for Economic Co-operation and Development - OECD

Staff Closes 27 Jun 2026 12 days left

Overview

Develop and deploy services to member countries by establishing Software Development and Operations (DevOps) solutions and integrating them into the services of the Data Bank. Develop exploratory research code and robust, maintainable production-quality software.


Key Responsibilities
  • Work with informatics specialists, scientists and engineers to create software and DevOps solutions with integrated pipelines.
  • Maintain and monitor existing Data Bank digital services, interfaces, and associated infrastructure.
  • Re-implement functionality from legacy Java codebases to other programming languages.
  • Create new frameworks for the collection, storage and management of data for nuclear energy applications.
  • Report on the work of assigned groups to the Agency’s supervising committees and expert groups.
  • Provide expert input to and co-operate with other relevant NEA Standing Technical Committees.
  • Develop good working relationships and close contacts across the Agency and Data Bank.
  • Act as a contact point for scientific software solutions.
  • Work closely with code, data and benchmark developers to collect user needs and advise on software and DevOps solutions.
  • Liaise and co-ordinate with other national and international organisations.
  • Report on and present the work of the NEA to external audiences.
  • Carry out other related duties as assigned by the Head of the Data Bank.
Required Experience
  • A minimum of five years of experience in the field of software development or other nuclear science/engineering disciplines with significant software development dimension.
  • Proven track record of delivering and maintaining production software.
  • Strong communication skills, demonstrated capability to work across technical fields.
  • Knowledge of nuclear engineering, physics, reactor simulation, nuclear data processing or modelling of nuclear systems would be an advantage.
  • Familiarity with Azure cloud environments and containerisation (Docker/Kubernetes).
  • Experience with Java would be an advantage.
  • Knowledge of SQL and/or NoSQL datastores would be an advantage.
  • Knowledge of Invenio Research Data Management would be an advantage.
Qualifications
  • An advanced university degree in mathematics, computer science, science, engineering or an equivalent qualification.
  • An advanced degree may be an advantage but is not required.
Other Details
Languages Required
Fluency in one of the two OECD official languages (English and French) and knowledge of the other, with a commitment to reach a good working level.
Languages Preferred
Not specified
Contract Duration
36 month fixed-term appointment
Work Modality
Not specified
Remuneration
Monthly salary starts at 7 782.39 EUR, plus allowances based on eligibility, exempt of French income tax.
Apply

Similar Opportunities

INGO.WORK: