Algorithms Jobs in the UK

901 to 925 of 1,105 Algorithms Jobs in the UK

Data Scientist

London, South East, England, United Kingdom
Sanderson
and Vertex AI for developing and deploying ML services is highly desirable. Solid understanding of time series analysis and forecasting techniques. Strong foundation in computer science principles - data structures, algorithms, software architecture, and data modelling. Deep understanding of machine learning algorithms including but not limited to Logistic Regression, Random Forest, XGBoost. Familiarity with modern deep learning approaches such as BERT More ❯
Employment Type: Contractor
Rate: £700 - £750 per day
Posted:

Computer Vision Engineer

London, South East, England, United Kingdom
MicroTECH Global Ltd
Key Responsibilities: Lead development of machine learning systems for digital human avatar generation using inverse rendering and Unity-based visualization. Design and implement mesh and texture warping algorithms (energy-based methods, Thin Plate Splines). Develop inverse rasterization systems and facial feature extraction algorithms using PyTorch. Contribute to NeRF-based systems with GPU-optimized kernel development, screen space sampling, and More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Computer Vision Engineer

London Area, United Kingdom
Hybrid / WFH Options
microTECH Global LTD
Type: Permanent Key Responsibilities: Lead development of machine learning systems for digital human avatar generation using inverse rendering and Unity-based visualization. Design and implement mesh and texture warping algorithms (energy-based methods, Thin Plate Splines). Develop inverse rasterization systems and facial feature extraction algorithms using PyTorch. Contribute to NeRF-based systems with GPU-optimized kernel development, screen space More ❯
Posted:

Computer Vision Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
microTECH Global LTD
Type: Permanent Key Responsibilities: Lead development of machine learning systems for digital human avatar generation using inverse rendering and Unity-based visualization. Design and implement mesh and texture warping algorithms (energy-based methods, Thin Plate Splines). Develop inverse rasterization systems and facial feature extraction algorithms using PyTorch. Contribute to NeRF-based systems with GPU-optimized kernel development, screen space More ❯
Posted:

Computer Vision Engineer

london, south east england, united kingdom
Hybrid / WFH Options
microTECH Global LTD
Type: Permanent Key Responsibilities: Lead development of machine learning systems for digital human avatar generation using inverse rendering and Unity-based visualization. Design and implement mesh and texture warping algorithms (energy-based methods, Thin Plate Splines). Develop inverse rasterization systems and facial feature extraction algorithms using PyTorch. Contribute to NeRF-based systems with GPU-optimized kernel development, screen space More ❯
Posted:

Computer Vision Engineer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
microTECH Global LTD
Type: Permanent Key Responsibilities: Lead development of machine learning systems for digital human avatar generation using inverse rendering and Unity-based visualization. Design and implement mesh and texture warping algorithms (energy-based methods, Thin Plate Splines). Develop inverse rasterization systems and facial feature extraction algorithms using PyTorch. Contribute to NeRF-based systems with GPU-optimized kernel development, screen space More ❯
Posted:

Computer Vision Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
microTECH Global LTD
Type: Permanent Key Responsibilities: Lead development of machine learning systems for digital human avatar generation using inverse rendering and Unity-based visualization. Design and implement mesh and texture warping algorithms (energy-based methods, Thin Plate Splines). Develop inverse rasterization systems and facial feature extraction algorithms using PyTorch. Contribute to NeRF-based systems with GPU-optimized kernel development, screen space More ❯
Posted:

Algorithm Specialist

Bristol, Avon, England, United Kingdom
Hybrid / WFH Options
MBDA
Our GCN (Guidance, Control, and Navigation) team are delivering algorithms across the full life cycle of our products, from concept creation through to in-service support. In this role, you will be working on algorithms that are key to achieve the performance needs of both current and future Weapon and Missile Systems. Salary : Up to £55,000, depending on experience … other subject areas like Simulation and Modelling, Image Processing, Software, Navigation Sensors, Hardware-in-the Loop, Systems Design & Validation, Seekers & Sensors, Datalinks and Technical Quality. You'll develop innovative algorithms in the areas of Control, Navigation, Guidance, Tracking, Data Fusion, and Mission Planning. You will be exposed to ground breaking technological innovations and play a meaningful role through the development … Physics, Computer Science) Relevant Post-Doctoral or Industrial experience is a strong advantage Domain knowledge such as Flight Dynamics, Aerodynamics, Sensors, Servo Systems, Actuators, Autonomous Systems, Robotics, or Mechatronics Algorithms knowledge such as Modern/Classical Control, Navigation, Data Fusion, Tracking and Guidance, Machine Learning Tools and Libraries such as Matlab, Simulink, Python, C/C++, Py Torch, Open AI More ❯
Employment Type: Full-Time
Salary: £45,000 - £55,000 per annum
Posted:

Systems Optimisation Engineer

City of London, London, United Kingdom
IC Resources
exciting opportunity for a Systems Optimisation Engineer has arisen with a global leader in optical network technology. As a Systems Optimisation Engineer, you will develop test frameworks and optimisation algorithms for cutting-edge optical network systems. This role combines software engineering, algorithm development, and hardware test integration to reduce test time, improve throughput, and enhance performance analysis. This is a … development for test automation, e.g. Python, C++, or C# Understanding of hardware test systems and instrumentation, e.g. oscilloscopes, BERTs, burst-mode testers Experience with metaheuristic optimisation techniques, e.g. genetic algorithms, simulated annealing, particle swarm optimisation If you are a Systems Optimisation Engineer looking to push the boundaries of test automation & intelligent optimisation in next-generation optical systems, please apply today More ❯
Posted:

Systems Optimisation Engineer

London Area, United Kingdom
IC Resources
exciting opportunity for a Systems Optimisation Engineer has arisen with a global leader in optical network technology. As a Systems Optimisation Engineer, you will develop test frameworks and optimisation algorithms for cutting-edge optical network systems. This role combines software engineering, algorithm development, and hardware test integration to reduce test time, improve throughput, and enhance performance analysis. This is a … development for test automation, e.g. Python, C++, or C# Understanding of hardware test systems and instrumentation, e.g. oscilloscopes, BERTs, burst-mode testers Experience with metaheuristic optimisation techniques, e.g. genetic algorithms, simulated annealing, particle swarm optimisation If you are a Systems Optimisation Engineer looking to push the boundaries of test automation & intelligent optimisation in next-generation optical systems, please apply today More ❯
Posted:

Systems Optimisation Engineer

london, south east england, united kingdom
IC Resources
exciting opportunity for a Systems Optimisation Engineer has arisen with a global leader in optical network technology. As a Systems Optimisation Engineer, you will develop test frameworks and optimisation algorithms for cutting-edge optical network systems. This role combines software engineering, algorithm development, and hardware test integration to reduce test time, improve throughput, and enhance performance analysis. This is a … development for test automation, e.g. Python, C++, or C# Understanding of hardware test systems and instrumentation, e.g. oscilloscopes, BERTs, burst-mode testers Experience with metaheuristic optimisation techniques, e.g. genetic algorithms, simulated annealing, particle swarm optimisation If you are a Systems Optimisation Engineer looking to push the boundaries of test automation & intelligent optimisation in next-generation optical systems, please apply today More ❯
Posted:

Systems Optimisation Engineer

slough, south east england, united kingdom
IC Resources
exciting opportunity for a Systems Optimisation Engineer has arisen with a global leader in optical network technology. As a Systems Optimisation Engineer, you will develop test frameworks and optimisation algorithms for cutting-edge optical network systems. This role combines software engineering, algorithm development, and hardware test integration to reduce test time, improve throughput, and enhance performance analysis. This is a … development for test automation, e.g. Python, C++, or C# Understanding of hardware test systems and instrumentation, e.g. oscilloscopes, BERTs, burst-mode testers Experience with metaheuristic optimisation techniques, e.g. genetic algorithms, simulated annealing, particle swarm optimisation If you are a Systems Optimisation Engineer looking to push the boundaries of test automation & intelligent optimisation in next-generation optical systems, please apply today More ❯
Posted:

Systems Optimisation Engineer

london (city of london), south east england, united kingdom
IC Resources
exciting opportunity for a Systems Optimisation Engineer has arisen with a global leader in optical network technology. As a Systems Optimisation Engineer, you will develop test frameworks and optimisation algorithms for cutting-edge optical network systems. This role combines software engineering, algorithm development, and hardware test integration to reduce test time, improve throughput, and enhance performance analysis. This is a … development for test automation, e.g. Python, C++, or C# Understanding of hardware test systems and instrumentation, e.g. oscilloscopes, BERTs, burst-mode testers Experience with metaheuristic optimisation techniques, e.g. genetic algorithms, simulated annealing, particle swarm optimisation If you are a Systems Optimisation Engineer looking to push the boundaries of test automation & intelligent optimisation in next-generation optical systems, please apply today More ❯
Posted:

Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
High speed algorithms and communications in C++ and Rust Are you experienced in developing C++ for high-speed communications and efficient algorithms? If you have a thorough understanding of the inner workings of languages like C++ or Rust, and are motivated by the challenge of squeezing every last clock cycle, then read on! This Cambridge-based team develop high-speed More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum DoE
Posted:

Graduate Data Scientist

Oldham, Greater Manchester, United Kingdom
Innovative Technology
join our talented team at our global head office in Oldham, Greater Manchester. The Graduate Data Scientist role overview: This role is to maintain and proactively develop Machine Learning algorithms for current and future products, with a core focus on biometric technologies. Your Responsibilities as a Graduate Data Scientist: Contribute directly to the development, implementation, and validation of Machine Learning … algorithms for our industry-leading biometric and face analysis technologies. Optimize and fine-tune existing models, including tuning and retraining existing Convolutional Neural Networks (CNNs). Investigate and resolve underlying system and algorithm issues identified through testing and customer feedback. Drive continuous improvement through research and development of novel techniques in the field. Ensure all code added to the pipeline … quality development (e.g., standard reporting, source control, integration). Your Skills & Experience: A degree in Mathematics, Computer Science or Computational Science Basic knowledge of Data Science/Machine Learning algorithms and full data processing pipelines. Proficiency in a Data Science prototyping language such as Python or MATLAB. Understanding of Convolutional Neural Networks (CNNs) and Feature Extraction techniques. Basic knowledge of More ❯
Employment Type: Permanent
Salary: £30750/annum
Posted:

Graduate Data Scientist

Oldham, Lancashire, United Kingdom
Innovative Technology
join our talented team at our global head office in Oldham, Greater Manchester. The Graduate Data Scientist role overview: This role is to maintain and proactively develop Machine Learning algorithms for current and future products, with a core focus on biometric technologies. Your Responsibilities as a Graduate Data Scientist: Contribute directly to the development, implementation, and validation of Machine Learning … algorithms for our industry-leading biometric and face analysis technologies. Optimize and fine-tune existing models, including tuning and retraining existing Convolutional Neural Networks (CNNs). Investigate and resolve underlying system and algorithm issues identified through testing and customer feedback. Drive continuous improvement through research and development of novel techniques in the field. Ensure all code added to the pipeline … quality development (e.g., standard reporting, source control, integration). Your Skills & Experience: A degree in Mathematics, Computer Science or Computational Science Basic knowledge of Data Science/Machine Learning algorithms and full data processing pipelines. Proficiency in a Data Science prototyping language such as Python or MATLAB. Understanding of Convolutional Neural Networks (CNNs) and Feature Extraction techniques. Basic knowledge of More ❯
Employment Type: Permanent
Salary: GBP 30,750 Annual
Posted:

Senior Aero Performance Data Scientist

Silverstone, Northamptonshire, United Kingdom
Cadillac Formula 1 Team
and complex datasets, including race telemetry, wind tunnel data, CFD data and driver feedback Identify patterns, trends and anomalies to optimise aerodynamic performance Develop and implement statistical models and algorithms to optimize aerodynamic performance Apply statistical techniques to identify correlations and causations that impact performance Utilise machine learning algorithms and techniques to uncover insights from structured and unstructured data sources More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Firmware Engineer

belfast, antrim, united kingdom
Hybrid / WFH Options
Camlin Group
technologies. This role provides also technical guidance, supporting junior and mid-level engineers, and ensures the system meets performance. Role Responsibilities: Design and implement real-time systems, including DSP algorithms and microcontroller firmware, tailored to project requirements. Ensure software meets strict real-time performance constraints, focusing on latency, throughput, and efficient use of system resources (e.g., memory, processing power). … Optimize performance and efficiency of signal processing algorithms and embedded systems. Mentor junior and mid-level engineers, providing technical guidance, best practices, and support for skill development. Conduct code reviews, design evaluations, and testing to uphold high-quality standards. Investigate, debug and resolve complex technical issues in real-time systems, ensuring reliability and robustness. Propose innovative solutions to technical challenges. … knowledge of SHARC or equivalent DSP architecture. Good Knowledge of build systems (CMake). Good knowledge of theory and design of complex digital electronic circuits and digital signal processing algorithms (FFT, digital filters, re-sampling, ecc.). Good knowledge of agile methodologies. Proficiency with gitlab, docker, CI/CD, artifactory. Experience with application layer protocols, such as DNP, 1588, MQTT More ❯
Posted:

Firmware Engineer

Lisburn, Co. Antrim, UK
Hybrid / WFH Options
Camlin Group
technologies. This role provides also technical guidance, supporting junior and mid-level engineers, and ensures the system meets performance. Role Responsibilities: Design and implement real-time systems, including DSP algorithms and microcontroller firmware, tailored to project requirements. Ensure software meets strict real-time performance constraints, focusing on latency, throughput, and efficient use of system resources (e.g., memory, processing power). … Optimize performance and efficiency of signal processing algorithms and embedded systems. Mentor junior and mid-level engineers, providing technical guidance, best practices, and support for skill development. Conduct code reviews, design evaluations, and testing to uphold high-quality standards. Investigate, debug and resolve complex technical issues in real-time systems, ensuring reliability and robustness. Propose innovative solutions to technical challenges. … knowledge of SHARC or equivalent DSP architecture. Good Knowledge of build systems (CMake). Good knowledge of theory and design of complex digital electronic circuits and digital signal processing algorithms (FFT, digital filters, re-sampling, ecc.). Good knowledge of agile methodologies. Proficiency with gitlab, docker, CI/CD, artifactory. Experience with application layer protocols, such as DNP, 1588, MQTT More ❯
Posted:

Firmware Engineer

Lisburn, Northern Ireland, United Kingdom
Hybrid / WFH Options
Camlin Group
technologies. This role provides also technical guidance, supporting junior and mid-level engineers, and ensures the system meets performance. Role Responsibilities: Design and implement real-time systems, including DSP algorithms and microcontroller firmware, tailored to project requirements. Ensure software meets strict real-time performance constraints, focusing on latency, throughput, and efficient use of system resources (e.g., memory, processing power). … Optimize performance and efficiency of signal processing algorithms and embedded systems. Mentor junior and mid-level engineers, providing technical guidance, best practices, and support for skill development. Conduct code reviews, design evaluations, and testing to uphold high-quality standards. Investigate, debug and resolve complex technical issues in real-time systems, ensuring reliability and robustness. Propose innovative solutions to technical challenges. … knowledge of SHARC or equivalent DSP architecture. Good Knowledge of build systems (CMake). Good knowledge of theory and design of complex digital electronic circuits and digital signal processing algorithms (FFT, digital filters, re-sampling, ecc.). Good knowledge of agile methodologies. Proficiency with gitlab, docker, CI/CD, artifactory. Experience with application layer protocols, such as DNP, 1588, MQTT More ❯
Posted:

Java Software Engineer

London, UK
Hybrid / WFH Options
Travelfusion
Thessaloniki. Technically, you will have knowledge of J2SE programming, understanding of web architectures and databases. Your knowledge/experience in Java will include software design principles and familiarity with algorithms and data structures. What experience you'll have Database knowledge (SQL, schema design) Java Some knowledge of JavaScript and Node.js Json Web Development Proactive attitude Ability to own projects, work … both independently and in a team, with rapidly changing priorities Core knowledge of algorithms and data structures Understanding of common OO design patterns Understanding of automation through Selenium, Puppeteer or similar What you might have in addition Computer Science background or degree Commercial core Java experience Experience of working in a fast paced startup environment Database experience (hibernate, JDBC) Understanding More ❯
Employment Type: Part-time
Posted:

Java Software Engineer

City of London, Greater London, UK
Hybrid / WFH Options
Travelfusion
Thessaloniki. Technically, you will have knowledge of J2SE programming, understanding of web architectures and databases. Your knowledge/experience in Java will include software design principles and familiarity with algorithms and data structures. What experience you'll have Database knowledge (SQL, schema design) Java Some knowledge of JavaScript and Node.js Json Web Development Proactive attitude Ability to own projects, work … both independently and in a team, with rapidly changing priorities Core knowledge of algorithms and data structures Understanding of common OO design patterns Understanding of automation through Selenium, Puppeteer or similar What you might have in addition Computer Science background or degree Commercial core Java experience Experience of working in a fast paced startup environment Database experience (hibernate, JDBC) Understanding More ❯
Employment Type: Part-time
Posted:

Java Software Engineer

london, south east england, united kingdom
Hybrid / WFH Options
Travelfusion
Thessaloniki. Technically, you will have knowledge of J2SE programming, understanding of web architectures and databases. Your knowledge/experience in Java will include software design principles and familiarity with algorithms and data structures. What experience you'll have ● Database knowledge (SQL, schema design) ● Java ● Some knowledge of JavaScript and Node.js ● HTTP ● Json ● Web Development ● Proactive attitude ● Ability to own projects … work both independently and in a team, with rapidly changing priorities ● Core knowledge of algorithms and data structures ● Understanding of common OO design patterns ● Understanding of automation through Selenium, Puppeteer or similar What you might have in addition ● Computer Science background or degree ● Commercial core Java experience ● Experience of working in a fast paced startup environment ● Database experience (hibernate, JDBC More ❯
Posted:

Java Software Engineer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Travelfusion
Thessaloniki. Technically, you will have knowledge of J2SE programming, understanding of web architectures and databases. Your knowledge/experience in Java will include software design principles and familiarity with algorithms and data structures. What experience you'll have ● Database knowledge (SQL, schema design) ● Java ● Some knowledge of JavaScript and Node.js ● HTTP ● Json ● Web Development ● Proactive attitude ● Ability to own projects … work both independently and in a team, with rapidly changing priorities ● Core knowledge of algorithms and data structures ● Understanding of common OO design patterns ● Understanding of automation through Selenium, Puppeteer or similar What you might have in addition ● Computer Science background or degree ● Commercial core Java experience ● Experience of working in a fast paced startup environment ● Database experience (hibernate, JDBC More ❯
Posted:

Java Software Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Travelfusion
Thessaloniki. Technically, you will have knowledge of J2SE programming, understanding of web architectures and databases. Your knowledge/experience in Java will include software design principles and familiarity with algorithms and data structures. What experience you'll have ● Database knowledge (SQL, schema design) ● Java ● Some knowledge of JavaScript and Node.js ● HTTP ● Json ● Web Development ● Proactive attitude ● Ability to own projects … work both independently and in a team, with rapidly changing priorities ● Core knowledge of algorithms and data structures ● Understanding of common OO design patterns ● Understanding of automation through Selenium, Puppeteer or similar What you might have in addition ● Computer Science background or degree ● Commercial core Java experience ● Experience of working in a fast paced startup environment ● Database experience (hibernate, JDBC More ❯
Posted:
Algorithms
10th Percentile
£37,470
25th Percentile
£47,500
Median
£70,600
75th Percentile
£112,500
90th Percentile
£143,500