Research Software Engineer - Avanti : Job Details

Research Software Engineer

Avanti

Job Location : Oxford, UK

Posted on : 19/11/2025 - Valid Till : 31/12/2025

Job Description :

We’re representing a pioneering deep-science organisation that designs and builds advanced scientific systems used by global research, defence, and industrial partners. The business has recently entered a major growth phase and is expanding its UK engineering team to support new programmes of work.

As a Senior Software Engineer, you’ll play a key role in developing the control systems that power highly complex physical equipment - translating experimental requirements into clean, production-ready software.

This is a hands-on technical role working closely with scientists and engineers to design elegant, maintainable software solutions that make a tangible impact in the real world.

Key Responsibilities

  • Design, implement and maintain backend control software for advanced scientific systems.
  • Collaborate with scientists, hardware, and systems engineers to architect and optimise performance.
  • Develop tools and interfaces to manage experiments, data pipelines, and control sequences.
  • Apply strong software hygiene, testing and CI/CD practices.
  • Contribute to design reviews and mentor junior engineers.

Tech Environment

  • Languages: Python (core), Rust (or another compiled language)
  • Tools: Docker, Kubernetes, Linux, GitLab/GitHub Actions
  • Database: PostgreSQL
  • Methodology: Collaborative, high-autonomy engineering culture

What We’re Looking For

  • Strong professional background in Python software engineering.
  • Experience with at least one compiled language (Rust, C, C++ etc.).
  • Proficiency with Linux environments and containerised deployments.
  • Familiarity with CI/CD pipelines and modern development workflows.
  • A proactive problem solver with the ability to design structured, well-engineered code.
  • Degree (preferably Master’s) in Computer Science, Engineering, Physics, or another STEM field.

What’s On Offer

Salary up to £75,000 depending on experience.+ an excellent benefits package.

Salary : 50000 - 75000

Apply Now!

Similar Jobs ( 0)