Job Search and Career Advice Platform

Enable job alerts via email!

13416- Research Software Engineer

University of Edinburgh

City of Edinburgh

Hybrid

GBP 41,000 - 49,000

Full time

5 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A prestigious university in the UK is seeking a Software Developer to work on a cutting-edge project in X-ray diffraction analysis. The role involves developing software solutions that bridge academic research with industrial innovation. Candidates should possess a degree in a relevant field and strong skills in Python and C++. This is a full-time, fixed-term role with a competitive salary, offering opportunities for flexible and hybrid working arrangements.

Qualifications

  • Relevant post-graduate research experience is required.
  • Expertise in algorithm development and numerical methods is essential.
  • Proficiency in Python/C++ and scientific libraries is mandatory.

Responsibilities

  • Develop groundbreaking software for Laue X-ray diffraction analysis.
  • Translate academic expertise into scalable solutions for materials science.

Skills

Algorithm development
Numerical methods
High-performance computing
Proficiency in Python
Proficiency in C++
Strong communication skills

Education

Degree in Computer Science, Physics, Materials Science, or Applied Mathematics

Tools

Scientific libraries (NumPy, SciPy)
MATLAB
Job description

Grade UE07: £41,064- £48,822 per annum

College of Science & Engineering, School of Physics & Astronomy

Full Time: 35 hours per week

Fixed Term: 2 Years

The Opportunity

This Innovate UK‑funded Knowledge Transfer Partnership (KTP) bridges cutting‑edge research with industrial innovation. You’ll work within PSEL’s team to develop groundbreaking software for Laue X‑ray diffraction analysis, translating academic expertise from the University of Edinburgh and the University of Oxford's physics departments into scalable solutions for materials science.

This post is full‑time (35 hours per week); however, we are open to considering part‑time or flexible working patterns. We are also open to considering requests for hybrid working (on a non‑contractual basis) that combines a mix of remote and regular on‑campus working.

The salary for this post is £41,064 - £48,822 per annum.

This post is fixed term for 2 years.

Your skills and attributes for success
  • A degree in a relevant discipline (Computer Science, Physics, Materials Science, Applied Mathematics) with relevant post‑graduate research experience
  • Expertise in algorithm development, numerical methods, or high‑performance computing.
  • Proficiency required in Python/C++ and scientific libraries (e.g., NumPy, SciPy). MATLAB is also desirable.
  • Bonus: Familiarity with X‑ray diffraction/materials science.
  • Strong communication skills to bridge academia/industry.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.