Senior Scientific Software Developer: Interactive Analysis

ESSE - European Spallation Source ERIC

Lunds kommun

On-site

SEK 1,182,736 - 1,626,262

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Relocation support
Professional development opportunities

Job summary

European Spallation Source ERIC (ESS) invites applications for a Senior Scientific Software Developer focusing on interactive data analysis applications for neutron scattering. You will build Python-based tools and Jupyter workflows, contribute to open-source projects, and collaborate with DMSC developers, instrument scientists, and users.

This full-time position is based in Kongens Lyngby, Denmark, with an international team, strong development culture, and opportunities for professional growth.

Qualifications

  • Strong Python development experience and a portfolio of software used by real users.
  • Experience with scientific computing, data analysis, or technically complex applications.
  • Familiarity with modern development practices such as testing, CI/CD, and version control.
  • Experience delivering and maintaining production‑quality scientific software, making pragmatic technical decisions, and providing mentoring and technical leadership.
  • Experience in neutron scattering, x‑ray science, reflectometry, or spectroscopy is valuable but not required.
  • Familiarity with PyQt, PySide, QML, or Jupyter is beneficial.

Responsibilities

  • Interactive scientific applications and user interfaces
  • Jupyter‑based analysis pipelines
  • Scientific visualisation and data exploration tools
  • API and application design
  • Improving usability, reliability, and maintainability
  • Debugging scientific applications
  • Contributing to shared frameworks and open‑source software
  • Modernising existing systems, improving testing and automation practices, and shaping technical decisions across the software stack

Skills

Python development
Scientific computing
Data analysis pipelines

Tools

PyQt
PySide
QML
Jupyter

Job description

European Spallation Source ERIC (ESS) invites applications for a Senior Scientific Software Developer focusing on interactive data analysis applications for neutron scattering. You will build Python-based tools and Jupyter workflows, contribute to open-source projects, and collaborate with DMSC developers, instrument scientists, and users.

This full-time position is based in Kongens Lyngby, Denmark, with an international team, strong development culture, and opportunities for professional growth.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Scientific Software Developer - Scientific Data Analysis Applications
Senior Scientific Software Developer - Scientific Data Analysis Applications

ESSE - European Spallation Source ERIC • Lunds kommun

On-site
SEK 1,182,000 - 1,627,000
Relocation support
Professional development opportunities
Scientific Software Developer — Data Reduction Team
Scientific Software Developer — Data Reduction Team

ESSE - European Spallation Source ERIC • Lunds kommun

On-site
SEK 650,000 - 900,000
25 days annual leave
5 additional days
Pension scheme
+2
Scientific Software Engineer — Data Reduction & Python
Scientific Software Engineer — Data Reduction & Python

ESSE - European Spallation Source ERIC • Lunds kommun

On-site
SEK 650,000 - 900,000
25 days annual leave
5 additional days
Pension scheme
+2
Multiscale Neutron Diffraction Instrument Scientist
Multiscale Neutron Diffraction Instrument Scientist

European Spallation Source Eric • Lunds kommun

On-site
SEK 800,000 - 1,000,000
Software Developer, Experimental Control & Data Curation group
Software Developer, Experimental Control & Data Curation group

Big Science Sweden • Sweden

On-site
SEK 520,000 - 720,000
Senior Experiment Control Software Engineer
Senior Experiment Control Software Engineer

Big Science Sweden • Sweden

On-site
SEK 520,000 - 720,000
Postdoctoral Fellow or Research Engineer in Robotics and Computer Vision
Postdoctoral Fellow or Research Engineer in Robotics and Computer Vision

The European Spallation Source • Sweden

On-site
SEK 502,000 - 725,000
Individualised compensation
Monthly pension contributions
Instrument Scientist For Heimdal
Instrument Scientist For Heimdal

European Spallation Source Eric • Lunds kommun

On-site
SEK 800,000 - 1,000,000
Summer worker, Software Developer
Summer worker, Software Developer

Big Science Sweden • Sweden

On-site
SEK 201,000 - 268,000
Instrument Scientist for HEIMDAL
Instrument Scientist for HEIMDAL

European Spallation Source • Lunds kommun

On-site
SEK 900,000 - 1,200,000