Research Software Engineer (Python, Julia)

Hiring Group
London
12 months ago
Applications closed

Related Jobs

View all jobs

Robotics Software Engineer - C++ ROS2

Redline Group Waterbeach, Cambridgeshire, United Kingdom
£55,000 – £75,000 pa Hybrid

Head of Software Engineering

Saab Bedford, United Kingdom

Full-Stack Software Engineer, Model Development Platform

Wayve United Kingdom

Machine Learning Engineer - Spiking Neural Networks

MFK Recruitment Brentford, London, TW8 9DE, United Kingdom
£75,000 – £100,000 pa Hybrid Clearance Required

Computer Vision Engineer

Holt Executive Oxfordshire, United Kingdom
£40,000 – £85,000 pa

Senior Robotics Engineer

Redline Group Ireland
£70,000 – £80,000 pa
Posted
28 Aug 2025 (12 months ago)

Our leading R&D client is looking for Research Engineer (Python, Julia, C#,C++).



An advanced degree (Master’s, PhD, or equivalent experience) in a technical field such as Physical Sciences, Engineering, Geoscience, Mathematics, or Computer Science.

*

Strong professional experience as a software engineer, ideally in production environments involving scientific or technical software.

*

Expertise in one or more production-grade compiled languages (e.g., C++, C#, Fortran), with the ability to write high-performance, maintainable, and scalable code. Familiarity with high-level languages (e.g., Python, Julia) is beneficial for working with research prototypes but is not the primary focus.

*

A solid foundation in software engineering principles, with a focus on modular design, testing, documentation and maintainability.

*

Strong communication skills and experience collaborating across research and engineering teams.

*

Organised, proactive, and comfortable operating in a fast-paced, exploratory environment.

Additional technical competency across a selection of the following disciplines may be beneficial:

* Experience with scientific computing, numerical methods, or computational modelling.

* Familiarity with emerging and interdisciplinary technologies such as: machine learning, digital twins, agentic systems, reinforcement learning, probabilistic computing, or control systems.

* Experience working in or alongside an applied R&D or innovation-focused team

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.