Experience with scientific computing and tooling - e.g., NumPy, SciPy, R, Matlab, Mathematica, BLAS. Degree in Statistics, Mathematics, Physics or equivalent. Bonus: Experience implementing solutions in a production environment (e.g., continuousintegration). Experience with Python. (Note: we mostly work in Python.) Experience with Bayesian statistics. The salary We expect to pay from £70,000 - £90,000 for this More ❯
and visualisation of hyperspectral video streams. Server-/cloud-based data management and analysis of large surgical datasets and associated metadata. UI frameworks for use in a surgical setting. Continuousintegration workflows and software development planning, tracking and scheduling tools. Implement best practices in terms of cybersecurity to ensure the security of patient health information. At Hypervision Surgical More ❯
Platform - The Platform team builds shared infrastructure used by Anthropic's research and product teams. Areas of ownership include: the inference service that generates predictions from language models; extensive continuousintegration and testing infrastructure; several very large supercomputing clusters and the associated tooling. Interpretability - The Interpretability team investigates what's going on inside large language models - in a More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
bet365
policy. Preferred Skills, Qualifications and Experience Knowledge of automation products and experience in at least one product. Commercial experience working in a release, deployment, or automation function. Experience of Continuous Integration. Commercial experience of version control software including Git, Mercurial, TFS and SVN. Experience with multiple scripting languages including Python, Ruby, PowerShell and Groovy. Excellent working knowledge of TSQL. More ❯
Stoke-on-Trent, England, United Kingdom Hybrid / WFH Options
bet365
policy. Preferred Skills, Qualifications and Experience Knowledge of automation products and experience in at least one product. Commercial experience working in a release, deployment, or automation function. Experience of Continuous Integration. Commercial experience of version control software including Git, Mercurial, TFS and SVN. Experience with multiple scripting languages including Python, Ruby, PowerShell and Groovy. Excellent working knowledge of TSQL. More ❯
derivative pricing theory and volatility modelling techniques. Proficiency in C++ and Python for model development and numerical computation. Familiarity with structured software development practices, including version control, testing, and continuous integration. Excellent problem-solving skills, a high level of attention to detail, and strong written and verbal communication abilities. Experience preparing model documentation and engaging with model validation or More ❯
derivative pricing theory and volatility modelling techniques. Proficiency in C++ and Python for model development and numerical computation. Familiarity with structured software development practices, including version control, testing, and continuous integration. Excellent problem-solving skills, a high level of attention to detail, and strong written and verbal communication abilities. Experience preparing model documentation and engaging with model validation or More ❯
definition). In-depth knowledge of GNSS measurement engine signal processing. Strong programming or analysis in Matlab, C++, C or similar. Desirable Agile development. Source Control (e.g., git). Continuous Integration. In-depth knowledge of the full GNSS signal-processing chain. Synthetic aperture processing. GNSS simulators. Kalman filters and other probabilistic estimation techniques. Multi-sensor fusion techniques, including tight More ❯
opportunity , initially for a contract till the end of the year, with a strong possibility of extension. Skills/Experience required : Strong Java software application development experience Angular JS Continuousintegration (Jenkins/Maven/Nexus/Sonar) Please apply for further details on this excellent, not-to-be-missed contract opportunity. More ❯
Shrewsbury, Shropshire, West Midlands, United Kingdom
83zero Limited
applications using Agile development methods. Enhance workflow efficiency through automation and data-driven solutions. Write, test, and maintain high-quality code for both new tools and existing applications. Perform integration with factory systems, hardware interfaces, and third-party platforms. Support and maintain deployed applications in a live manufacturing environment. Your Skills & Experience We're looking for someone with working … knowledge of: Industrial software development, automation, and system optimization. Object-oriented programming and component-based development. Agile software development lifecycle, unit testing, and code versioning tools. Data integration, ETL processes, and system interoperability within factory systems. Technical documentation and effective stakeholder communication. Desirable Attributes Strong analytical and critical thinking skills-able to assess real-time manufacturing needs and propose … practical software solutions. Experience with test planning, performance testing, and continuousintegration for manufacturing systems. Familiarity with technical design documentation, hardware/software interfacing, and production workflows. Apply today to help shape the future of manufacturing through cutting-edge software solutions. More ❯
the Qt framework and Multithreading, extending to Data Structures, Algorithms and alike. The key desirable skill is C#/WPF/MVVM development working with GUI's, along with ContinuousIntegration experience. GPU Development would be beneficial, as would 2D/3D Graphics Development and ContinuousIntegration knowledge. Experience or personal projects exploring Machine Learning and More ❯
and robotics. In this role you will: - Developing/modifying BSP: this can include bootloaders, device drivers, kernel and device tree support - Performing initial hardware bring-up and system integration - Maintaining/updating the embedded Linux Yocto distribution - Maintaining a continuousintegration environment, including packaging and deployment of software releases BASIC QUALIFICATIONS - 10+ years of non-internship More ❯
implementations of new features in C C# in a highly concurrent environment Ensuring high quality and maintainable, unit tested code Expanding and maintaining our core execution platform and our continuousintegration and automation frameworks in C C# Developing new tooling in C++/C#/Powershell Assistance with client reported issues. Skills and Experience Essential: C++ C# Multithreaded More ❯
implementations of new features in C C# in a highly concurrent environment Ensuring high quality and maintainable, unit tested code Expanding and maintaining our core execution platform and our continuousintegration and automation frameworks in C C# Developing new tooling in C++/C#/Powershell Assistance with client reported issues. Skills and Experience Essential: C++ C# Multithreaded More ❯
implementations of new features in C C# in a highly concurrent environment Ensuring high quality and maintainable, unit tested code Expanding and maintaining our core execution platform and our continuousintegration and automation frameworks in C C# Developing new tooling in C++/C#/Powershell Assistance with client reported issues. Skills and Experience Essential: C++ C# Multithreaded More ❯
What You'll Do: - Lead full lifecycle development of embedded software to DO-178C DAL D standards - Work on real-time data acquisition, signal processing, and storage systems - Drive continuousintegration and robust testing strategies - Mentor junior engineers and support cross-functional global collaboration What You'll Need: - Strong embedded C/C++ programming skills - 4+ years of More ❯
the aerospace domain. AI for Software Development Life cycle – focused on leveraging AI to revolutionize the way software is designed, developed, tested, and maintained. This unit will explore the integration of AI tools and techniques—such as large language models, code generation systems, automated testing frameworks, and anomaly detection algorithms—throughout the entire SDLC. The goal is to increase … predictive maintenance. Key use cases, to be prioritized during the project, also based on the industry needs, include AI-assisted coding, intelligent requirement analysis, automated bug detection and resolution, continuousintegration optimization, and AI-driven documentation. Each unit will be at the frontier between fundamental AI methodologies and their rapid, scalable deployment in industrial environments. The goal: create More ❯
the aerospace domain. AI for Software Development Life cycle – focused on leveraging AI to revolutionize the way software is designed, developed, tested, and maintained. This unit will explore the integration of AI tools and techniques—such as large language models, code generation systems, automated testing frameworks, and anomaly detection algorithms—throughout the entire SDLC. The goal is to increase … predictive maintenance. Key use cases, to be prioritized during the project, also based on the industry needs, include AI-assisted coding, intelligent requirement analysis, automated bug detection and resolution, continuousintegration optimization, and AI-driven documentation. Each unit will be at the frontier between fundamental AI methodologies and their rapid, scalable deployment in industrial environments. The goal: create More ❯
analyze various data sources Design, implement, and monitor our cloud data platform Work with the Data Science team to deploy machine learning use cases to production Drive automation in continuousintegration pipelines, infrastructure management, and configuration Drive partnerships with engineering and product/business teams to deliver cross-functional value and collaboration Next Steps The next stage of More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Morson Talent
/C++ and CUDA programming Object-Oriented Programming GPU/CPU optimisation GPU/CPU Memory Management Technical report writing Desirable: Network Programming Configuration control and model release processes ContinuousIntegration and Testing Proficiency in MATLAB and development of models in Simulink Knowledge of RF systems and digital signal processing More ❯
C++ and CUDA programming Object-Oriented Programming GPU/CPU optimisation GPU/CPU Memory Management Technical report writing Desirable experience Network Programming Configuration control and model release processes ContinuousIntegration and Testing Proficiency in MATLAB and development of models in Simulink Knowledge of RF systems and digital signal processing Modis International Ltd acts as an employment agency More ❯
Bristol, Somerset, United Kingdom Hybrid / WFH Options
Certain Advantage
C++ and CUDA programming : Object-Oriented Programming : GPU/CPU optimisation : GPU/CPU Memory Management : Technical report writing Desirable experience : Network Programming : Configuration control and model release processes : ContinuousIntegration and Testing : Proficiency in MATLAB and development of models in Simulink : Knowledge of RF systems and Digital Signal Processing More ❯
Stevenage, Hertfordshire, United Kingdom Hybrid / WFH Options
Certain Advantage
C++ and CUDA programming : Object-Oriented Programming : GPU/CPU optimisation : GPU/CPU Memory Management : Technical report writing Desirable experience: : Network Programming : Configuration control and model release processes : ContinuousIntegration and Testing : Proficiency in MATLAB and development of models in Simulink : Knowledge of RF systems and Digital Signal Processing More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Certain Advantage
C++ and CUDA programming : Object-Oriented Programming : GPU/CPU optimisation : GPU/CPU Memory Management : Technical report writing Desirable experience : Network Programming : Configuration control and model release processes : ContinuousIntegration and Testing : Proficiency in MATLAB and development of models in Simulink : Knowledge of RF systems and digital signal processing More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Certain Advantage
C++ and CUDA programming : Object-Oriented Programming : GPU/CPU optimisation : GPU/CPU Memory Management : Technical report writing Desirable experience: : Network Programming : Configuration control and model release processes : ContinuousIntegration and Testing : Proficiency in MATLAB and development of models in Simulink : Knowledge of RF systems and digital signal processing More ❯