Applied Research Software Engineer (AI/ML, Python/Julia, C++, Masters or PhD) Guildford, Surrey (On-site) £65000 - £140,000 + 25% Bonus, 10% Pension, Private Medical . - 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 … 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 MachineLearning 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 … 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: machinelearning, 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 More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Person Centred Software Ltd
healthcare and operational data into actionable insights that directly improve quality of care across thousands of lives. If you want to push the boundaries of predictive analytics, benchmarking, and machinelearning in a purpose-driven environment, this role is for you. What You'll Do Lead data exploration, hypothesis testing, and advanced statistical analysis to drive product features … implement robust benchmarking methodologies to compare performance across 200+ clinical and operational metrics. Build predictive insights that highlight trends, correlations, and risk factors (e.g., falls, infection prevention) using Azure MachineLearning and the wider Microsoft Azure data stack. Develop scalable, reusable workflows with Azure Data Factory, Synapse Analytics, and Databricks. Work closely with developers and product managers to … What You'll Bring Proven experience in data science with a strong track record in predictive modelling, correlations, and trend analysis. Hands-on expertise in the Azure data and ML stack (AML, Data Factory, Synapse, Databricks, Data Lake). Advanced Python and SQL skills, plus experience building and deploying supervised and unsupervised models. Strong statistical knowledge, especially in benchmarking techniques More ❯
command of SQL Server and API's, plus will be an advocate of software design patterns, CI/CD and DevOps in an Agile environment.Experience or personal projects exploring MachineLearning and AI would fit well. What you'll get in return You'll work for a technology focused company building innovative products. There's an excellent rewards More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Ecm Selection
skills. Desirable Skills: Experience with C# .NET, WinForms, WPF, or the Qt/QML framework, or HTML5. Experience in GPU programming (e.g., OpenCL, CUDA). Knowledge of AI and MachineLearning techniques. Expertise in graphics development (2D/3D) using technologies such as OpenGL, OpenGL Shaders, VTK, OSG, or Vulkan. Why apply for this role? Competitive salary and More ❯
from languages like Python , Julia , or R into high-performance systems using C , C++ , C# , or Fortran . Contribute to early-stage exploration of technologies such as AI/ML , digital twins , control systems , agent-based modelling , reinforcement learning , and probabilistic programming . Collaborate with scientists, engineers, and developers to identify, evolve, and scale innovative ideas. Integrate software quality … disciplinary collaboration. Self-motivated, organised, and comfortable working in a fast-paced, exploratory environment. Desirable Experience Background inscientific computing,numerical methods, orcomputational modelling. Familiarity with emerging technologies such as machinelearning , digital twins , agentic systems , probabilistic computing , or control systems . Experience in anR&D,innovation, orapplied researchsetting. Compensation & Benefits This role offers ahighly competitive salary,performance-related More ❯
with GUI's, along with Continuous Integration experience. GPU Development would be beneficial, as would 2D/3D Graphics Development and Continuous Integration knowledge. Experience or personal projects exploring MachineLearning and AI would fit well. What you'll get in return You'll work for a technology focused company building innovative products . There's an excellent More ❯
mathematical or geological problems. Experience in seismic processing, fracture modelling, fault seal analysis, kinematic or geological modelling techniques will serve you well in this role, as would exposure to Machine Learning. CI experience including JIRA, Git, Jenkins, Java, Bash, TestRail. What you'll get in return You'll work for a technology focused company building innovative products . There More ❯
and preparing actors for capture. Deliver and export clean mocap data to animation teams Work closely with other teams to help deliver the highest quality Pcap (including for instance MachineLearning, Cinematic, and DevOps) Help develop Mocap and Pcap processes Writing and updating documentation Assisting in the upkeep and maintenance of capture facilities and equipment (including hardware and More ❯
C or Fortran). Further experience with C# (including WinForms, WPF, QML Frameworks) would be desirable. Strong numeracy and understanding of mathematical modelling. Experience with CUDA, multithreading, AI/ML would be advantageous. Any exposure to 3D/2D graphics development (OpenGL, Vulkan) would be beneficial. The company offers an excellent remunerations package including annual bonus and significant enhanced pension More ❯
company develops and provides services around digital geological modelling solutions. They are looking to recruit a Senior Software Engineer to join their fledgling AI team to work on new ML features for desktop and web applications. The role will require championing best practices and driving operational excellence to ensure robust technical designs are delivered. Requirements: Bachelor's or Master's … in Computer Science or similar AND demonstrable experience befitting a senior level software engineer with a track record of delivering complex technical projects including AI/ML engineering features. Experience in software architecture and development for AI/ML scalable solutions. Extensive experience writing production grade code (Python, C++, C#) that is well-tested and compliant with relevant standards. Experience More ❯
C or Fortran). - Further experience with C# (including WinForms, WPF, QML Frameworks) would be desirable. - Strong numeracy and understanding of mathematical modelling. - Experience with CUDA, multithreading, AI/ML would be advantageous. - Any exposure to 3D/2D graphics development (OpenGL, Vulkan) would be beneficial. The company offers an excellent remunerations package including annual bonus and significant enhanced pension … is available for applicants who meet all the requirements and most of the desirables. Keywords: C++, .NET, C/Fortran, Real-time Modelling Software, Algorithms, Maths Modelling, AI/ML, Graphics, Onsite Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal More ❯