Applied Research Software Engineer (AI/ML, Python, C++, Masters or PhD)
Guildford, Surrey (On-site)
This leading Software provider is 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 controls 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.
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.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
Software Development
#J-18808-Ljbffr