Enable job alerts via email!

Applied Research Software Engineer (AI/ML, Python/Julia, C++, Masters or PhD)

Hays

Guildford

On-site

GBP 50,000 - 80,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking an Applied Research Software Engineer to join their Innovation Team in Guildford. This role offers the opportunity to work on cutting-edge projects at the intersection of research and software development, focusing on machine learning and AI engineering. You will help translate prototype code into production-ready solutions, collaborating with scientists and engineers to shape the future of technology. With a strong emphasis on growth, this position not only promises exciting challenges but also the potential for career advancement in a thriving company environment.

Benefits

Annual bonus up to 25%
10% pension match
Private healthcare
25 days holiday
Long term sick cover
Parking on site
Shuttle bus for train commuters
Modern office space with excellent amenities

Qualifications

  • 3+ years experience in R&D environments translating prototype code.
  • Proficiency in high-level scientific languages and compiled systems languages.

Responsibilities

  • Join the Innovation Team to work on high-impact research projects.
  • Translate experimental code into production quality implementations.

Skills

Python
Julia
C++
Machine Learning
Computational Modelling

Education

Masters in Computing
PhD in STEM

Tools

Scientific Computing
Numerical Methods

Job description

Applied Research Software Engineer (AI/ML, Python/Julia, C++, Masters or PhD)
Applied Research Software Engineer (AI/ML, Python/Julia, C++, Masters or PhD)

This range is provided by Hays. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Applied Research Software Engineer (AI/ML, Python/Julia, C++, Masters or PhD)

Guildford, Surrey (On-site)

- A Masters or PhD Degree in Computing or STEM disciplines.

- Can work full-time, 5 days a week in Guildford in the office.

Your new company

This leading Software provider are looking to bolster their engineering team with an experienced Applied Research Software Engineer. You will be working full-time in their head office location in the heart of Guildford close to the University and with excellent transport to London and the surrounding areas in Surrey.

This role would essentially suit someone who sits at the interface of scientific research/R&D and software development.

Your new role

You will be joining the Innovation Team working on forward looking projects with a focus on high-impact research and early-stage prototyping. You will contribute to the early-stage exploration of technologies such as Machine Learning and AI Engineering and translate experimental code into production quality implementations in an R&D style environment.

You'll be working to deliver a new suite of highly scalable products and a lot of the requirements are greenfield. The company control the systems they build, meaning developers can be intrinsic with the user and understand their journey to build a better product. You'll collaborate with scientists, engineers, and developers to identify promising ideas and guide their technical evolution. You'll participate in cross-functional design, implementation, testing, and deployment of their software toolkits so will have full lifecycle exposure.

It's a well-established business with decades of experience taking them a market leading position. Building on an impressive 2024 they pushed towards 100 headcount and have the investment and product positioning to double this in the coming 12 months, with a particular focus on the Engineering team. Given this imminent growth there are Senior and Leadership opportunities to aspire to down the line.

What you'll need to succeed

We're looking for candidates with a Masters or PhD Degree in a STEM or Computing discipline.

You must have proven experience working at the interface of research and software development - especially translating prototype code into performant, production-ready implementations.

We're looking for 3+ years Proficiency working in/alongside an R&D environment using at least one high-level scientific language (e.g., Python, Julia) and one or more compiled systems languages (e.g., C, C++, C#).

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.

What you'll get in return

You'll work for a technology focused company building innovative products . There's an excellent rewards scheme in place including an annual bonus up to 25%, 10% pension match, private healthcare, 25 days holiday and long term sick cover. There is parking on site or a shuttle bus for train commuters to Guildford and a modern office space with excellent amenities.

What you need to do now

To find out more and to be considered for this position please apply directly, or contact Max Wilcock, Business Director on 0333 010 5724.

At Hays Technology, we are shaping the future of recruitment. The rapid adoption of cloud, which is making customer interfaces more engaging and creating a seamless engagement with businesses, means that from the foundation of your organisation up, software developers are critical to success. As the competition for talent grows, we're ready and waiting to help developers really make an impact on organisations, so talk to us today. We are Hays Technology.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at Hays by 2x

Sign in to set job alerts for “Research Software Engineer” roles.

Surrey, England, United Kingdom 4 days ago

Farnborough, England, United Kingdom 1 week ago

Surrey, England, United Kingdom 2 weeks ago

Geoscience Software Engineer (C++, Masters or PhD))

Isleworth, England, United Kingdom 4 days ago

Reading, England, United Kingdom 4 weeks ago

Hammersmith, England, United Kingdom 1 week ago

Reading, England, United Kingdom 1 month ago

Surrey, England, United Kingdom 4 hours ago

Reading, England, United Kingdom 2 weeks ago

Reading, England, United Kingdom 5 hours ago

Farnborough, England, United Kingdom 3 days ago

Reading, England, United Kingdom 3 days ago

Farnborough, England, United Kingdom 1 hour ago

Hook, England, United Kingdom 2 weeks ago

Woking, England, United Kingdom 10 hours ago

Reading, England, United Kingdom 1 week ago

Woking, England, United Kingdom 2 weeks ago

Woking, England, United Kingdom 2 weeks ago

Fleet, England, United Kingdom 1 month ago

Winnersh, England, United Kingdom 1 month ago

Reading, England, United Kingdom 3 months ago

Horsham, England, United Kingdom 1 week ago

Farnborough, England, United Kingdom 1 week ago

Farnborough, England, United Kingdom 1 week ago

Reading, England, United Kingdom 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Applied Research Software Engineer (AI/ML, Python, C++, Masters or PhD)

JR United Kingdom

Guildford

On-site

GBP 50,000 - 80,000

Today
Be an early applicant

Software Developer

Gregory-Martin International

Farnham

Hybrid

GBP 60,000 - 90,000

Yesterday
Be an early applicant

Machine Learning Engineer

The Royal Marsden NHS Foundation Trust

Greater London

On-site

GBP 50,000 - 80,000

Today
Be an early applicant