Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software scientist - team leader

Didcot
Permanent
Diamond Light Source
Team leader
Posted: 20h ago
Offer description

About the Role

We now have an opportunity for a Senior Software Scientist to provide leadership within the group that develops and supports the data analysis software used for the success of experiments on Diamond’s beamlines and instruments.

The role will involve leading projects that enable new analytical capabilities for Diamond-II and ensuring continuity of data analysis support for our operational beamlines. The postholder will contribute to shaping Diamond’s data analysis strategy and lead cross-functional projects that combine experiment management, real-time analysis, and AI/ML-driven optimisation.

As a Senior Software Scientist, you will:

1. Collaborate closely with beamline scientists and engineers on automation, mail-in, and remote-operation workflows, supporting the group’s strategic goal of increasing throughput and accessibility for industrial and academic users.
2. Develop, maintain, and extend data reduction and analysis pipelines for SAXS, WAXS, IR imaging, and CD spectroscopy, integrating these with Diamond’s information management systems and computational infrastructure.
3. Lead and contribute to the implementation of AI/ML-driven workflows for tasks such as beam and optics optimisation, instrument digital twins, signal and image denoising, and hyperspectral analysis.
4. Work with partners such as the Ada Lovelace Centre (ALC) and STFC AI for Science to integrate computational models into operational platforms (e.g., Bluesky, MLExchange, Shapespyer) to support SCM experiments.
5. Support the preparation and execution of new SCM techniques such as Diffracted X-ray Tracking and X-ray Footprinting Mass Spectrometry, which will demand new data structures, simulation tools, and integrated pipelines for multimodal experiments.
6. Participate in developing a unified, cross-beamline analysis framework that enables interoperable data analysis across SCM and related Life Science instruments, in line with Diamond-II ambitions for standardised, scalable data processing.
7. Act as the primary liaison between the Data Analysis Group and SCM beamlines, ensuring that emerging software and computing solutions are aligned with user needs and the evolving experimental landscape of Diamond-II.

This role is ideal for a candidate who enjoys working at the interface of experimental science and computational technology, and who can combine hands-on development with strategic vision and collaborative leadership.

About You

You will have a First degree in engineering, computing or science or equivalent experience, with a strong preference for a PhD, as well as experience and knowledge in the following areas:

8. Information or data management and models in the context of data analysis and processing.
9. Software development frameworks and applications such as Eclipse.
10. Modern programming languages such as Python, Java, C, C++, and software tools for delivering and visualising large complex data.
11. Developing Javascript and/or PHP applications.
12. Software testing systems in delivering robust services.

Prior experience with any of the following software environments would be an advantage:

Synchrotron data-reduction frameworks, SASView or ATSAS for model fitting, Quasar or Cytospec for hyperspectral and infrared analysis, CDApps for circular dichroism spectroscopy, and Python-based or Bluesky/Tiled workflows for experiment management and automated analysis. Familiarity with community standards for data handling and visualisation in soft-matter or spectroscopy research is desirable.

Benefits

Diamond offers an exceptional benefits package to support staff in achieving a positive work/life balance. This includes 26 days annual leave plus Christmas closure, public holidays, 2 annual volunteering days and flexible working hours. We also offer an excellent defined benefit pension scheme. Staff also have access to a range of amenities on site including a nursery, cafes, a restaurant and sports and leisure facilities. A relocation allowance may also be available where applicable.

This role qualifies for a non-pensionable allowance of £ per annum.

As standard this role offers a hybrid working arrangement with a minimum of 3 days working onsite per week.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Customer team leader
Abingdon
Permanent
Job Co-Op
Team leader
£13.99 an hour
Similar job
Customer team leader
Newbury
Permanent
Job Co-Op
Team leader
£13.99 an hour
Similar job
Customer team leader
Burghclere
Permanent
Co-op Careers
Team leader
See more jobs
Similar jobs
Management jobs in Didcot
jobs Didcot
jobs Oxfordshire
jobs England
Home > Jobs > Management jobs > Team leader jobs > Team leader jobs in Didcot > Senior Software Scientist - Team Leader

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save