Scientific Software Engineer – Compiler & HPC Tools

Pertemps Bond

South Stoke

On-site

GBP 65,000 - 90,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Pertemps Bond is seeking an experienced Scientific Software Engineer to join an innovative technology team at Oxfordshire, South East UK. You’ll work with scientists, software engineers and hardware specialists to connect high-level programming languages with advanced hardware.

You will design and develop compiler infrastructure, SSA-based representations, and tools, integrate simulation tools into cloud platforms, and collaborate across teams while maintaining high-quality, well-tested software.

Qualifications

  • PhD in CS or equivalent experience, with focus on compilers or programming languages.
  • Proficiency in C++, Rust, Julia, Haskell or OCaml with compiler experience.
  • Experience with compiler development and SSA.
  • Knowledge of Git, testing, CI/CD and debugging.
  • Experience with LLVM or MLIR.
  • Background in scientific simulation or HPC.

Responsibilities

  • Develop and maintain compiler infrastructure and SSA-based representations.
  • Design and develop programming languages and software tools.
  • Integrate simulation tools into software and cloud platforms.
  • Work closely with scientists and engineers to develop technical solutions.
  • Test, debug, optimise and maintain high-quality software.
  • Collaborate with internal teams and external partners.

Skills

C++
Rust
Julia
SSA-based representations
Programming language design
Cloud platforms
Problem solving
Communication
Debugging
Scientific computing
LLVM experience
MLIR experience

Education

PhD in Computer Science

Tools

Git
CI/CD
Compiler development frameworks

Job description

Pertemps Bond is seeking an experienced Scientific Software Engineer to join an innovative technology team at Oxfordshire, South East UK. You’ll work with scientists, software engineers and hardware specialists to connect high-level programming languages with advanced hardware.

You will design and develop compiler infrastructure, SSA-based representations, and tools, integrate simulation tools into cloud platforms, and collaborate across teams while maintaining high-quality, well-tested software.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Scientific Software Engineer - Compiler & Simulation
Scientific Software Engineer - Compiler & Simulation

Pertemps Reading • Oxford

On-site
GBP 70,000 - 100,000
Scientific Software Engineer
Scientific Software Engineer

Pertemps Bond • South Stoke

On-site
GBP 65,000 - 90,000
Scientific Software Engineer
Scientific Software Engineer

Pertemps Reading • Oxford

On-site
GBP 70,000 - 100,000
Quantum Compiler Engineer: SSA & Hardware Co-Design
Quantum Compiler Engineer: SSA & Hardware Co-Design

IC Resources • United Kingdom

On-site
GBP 90,000 - 140,000
Compiler Engineer - LLVM / C/C++ / CPU
Compiler Engineer - LLVM / C/C++ / CPU

European Tech Recruit • Cambridgeshire and Peterborough

On-site
GBP 65,000 - 95,000
Compiler Engineer - Edinburgh/Cambridge
Compiler Engineer - Edinburgh/Cambridge

microTECH Global Limited • City of Edinburgh

Hybrid
GBP 65,000 - 95,000
Compiler Engineer: AI-Optimized xPU, Open Source
Compiler Engineer: AI-Optimized xPU, Open Source

microTECH Global LTD • City of Edinburgh

On-site
GBP 70,000 - 110,000
Quantum Compiler & Runtime Engineer
Quantum Compiler & Runtime Engineer

OQC • Reading

Hybrid
GBP 65,000 - 90,000
Software Engineer - Compiler & Runtime
Software Engineer - Compiler & Runtime

OQC • Reading

On-site
GBP 65,000 - 90,000
Compiler Engineer
Compiler Engineer

microTECH Global LTD • City of Edinburgh

On-site
GBP 70,000 - 110,000