76 to 100 of 789 Algorithms Jobs in the UK excluding London

Software Engineer III American Express

Location
Burgess Hill, England, United Kingdom
customer card transactions. Requirements Good years of software development experience in a professional environment. Strong OOPs concepts, concurrency, exception handling etc. Data structures and Algorithms, Strong OS fundamentals, Advanced Java concepts Strong development experience using languages Java/Go. Keen understanding of how to build highly performant systems with such ...

Software Engineer

Location
Reading, England, United Kingdom
libraries. A strong understanding of software data structures, programming methods and core computer‐science concepts. Knowledge of object‐oriented analysis and design, code structure, algorithms, operating systems, networking, HTTP and data management. The ability to design complex systems from initial requirements through to production deployment. The ability to understand ...

Student Researcher

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
that utilize the latest computer science techniques developed by skilled software developers and research scientists. Whether we're shaping the future of sustainability, optimizing algorithms, or pioneering AI systems, our teams strive to continuously progress science, advance society, and improve the lives of billions of people. Our Research is building ...

Associate Simulation Software Engineer

Location
Crawley, England, United Kingdom
science Good knowledge of C/C++ principles and practices Able to interpret engineering math and physics concepts and implement as software models and algorithms Ability to work effectively within an agile development team and with people across the globe Ability to communicate complex software concepts in both written ...

Data Scientist

Location
Manchester, England, United Kingdom
experiencein Data Science, successfully buildingand deployingsystems from prototype to production in a fast‐paced environment. Strong predictive modeling foundation: Extensive experience with traditional ML algorithms, Deep Learning frameworks, and complex time‐series forecasting. Experience developing production‐grade Python code: High proficiency in Python, Pandas, and modern software practices (testing, clean ...

Senior Systems Engineer - Wireless Communications

Location
Southampton, England, United Kingdom
Engineering, Computer Science degree, or similar. Knowledge of system engineering principles and model-based systems engineering Knowledge of networking fundamentals, including network protocols, routing algorithms, and their use cases. Experience with wireless communication technologies. Software engineering techniques, including Python or C++ programming. Good interpersonal skills and the ability to communicate ...

Senior Cyber Digital Signal Processing and Embedded Engineer

Location
Salisbury, Wiltshire, United Kingdom
deliver advanced DSP, embedded software and FPGA-based solutions to support complex cyber and defence challenges./li li Develop and implement high-performance algorithms and real-time signal processing capabilities that improve operational effectiveness and system performance./li li Shape technical architectures and make significant contributions to software ...

Senior Systems Engineer

Hiring Organisation
Archangel Lightworks Ltd
Location
Oxford, South East, United Kingdom
Employment Type
Permanent Contract, Remote
standards (CCSDS, SDA, ESTOL). Experience including high data rate comms (Gbps+) and error correction protocols, precision optics and lasers, and pointing and tracking algorithms directly relevant Experience of developing space flight systems, including developing to ECSS standards Experience of developing safety related systems, including risk assessments, functional safety lifecycles ...

Data Product Manager

Location
Warwick, England, United Kingdom
storytelling and analysis, and data science and analytical techniques to identify unique relationships between variables. You’ll also identify opportunities to use machine learning algorithms and AI to generate insight, improve decision-making and create business value Lead requirements definition and prioritisation for complex initiatives, working with stakeholders to understand ...

Software Development Graduate Apprenticeship - Edinburgh

Location
City of Edinburgh, Scotland, United Kingdom
such as: Year 1– Software design, maths for engineering, human-computer interaction, data science with Python, computer systems Year 2– Databases, object-oriented development, algorithms & data structures, web tech Year 3– Advanced web tech, engineering methods, applied projects Year 4– Software architecture, cyber security, and a big-impact honours project ...

Senior Flight Software/Firmware Engineer

Location
Botany, Northern Ireland, United Kingdom
satellite subsystems. This includes deriving requirements and defining architecture to implementation and testing. You will collaborate closely with stakeholders who provide the core algorithms to execute and the operational constraints to meet. Hardware Interfacing: You will act as the primary interface between the Software and Hardware teams, ensuring that ...

Security Engineer III - Java / AWS

Location
Glasgow, Scotland, United Kingdom
security software solutions, design, development, and technical troubleshooting with a focus on quality and performance Create secure and high-quality production code and maintain algorithms that run synchronously with appropriate systems Produce or contribute to architecture and design artifacts for security applications while ensuring design constraints are met by software ...

Quantitative Analyst, Sports

Location
Stoke-on-Trent, England, United Kingdom
machine learning techniques Advanced capability in optimising mathematical models for accuracy and computational efficiency What you will be doing Builds and maintains pricing algorithms used in sports betting models Analyses data to quantify and refine pricing methodologies Optimises model performance for both accuracy and computational efficiency Develops and supports technical ...

Lead Software Engineer - Software Reliability

Location
Glasgow, Scotland, United Kingdom
enhance system reliability and performance Execute software solutions, including design, development, and technical troubleshooting and create secure, high-quality production code and maintain algorithms that run synchronously with appropriate systems Produce or contribute to architecture and design artifacts, ensuring design constraints are met Gather, analyze, and synthesize data to develop ...

Software Engineer

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £60000/annum DoE
allow you to develop your skills and knowledge with like-minded engineers. Keywords: Python, PyTorch, TensorFlow, Sensors, Embedded Systems, Hardware Interface, Mobile OS, Algorithms, Statistics, Machine Learning, Defence, Security Clearance, Start Up Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right ...

Software Engineer

Hiring Organisation
ECM Selection Ltd
Location
Cambridge, East Anglia, United Kingdom
Employment Type
Permanent Contract, On-site
Salary
£60,000
allow you to develop your skills and knowledge with like-minded engineers. Keywords : Python, PyTorch, TensorFlow, Sensors, Embedded Systems, Hardware Interface, Mobile OS, Algorithms, Statistics, Machine Learning, Defence, Security Clearance, Start Up Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right ...

Senior Software Engineer C# .Net

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, North East, United Kingdom
Employment Type
Permanent Contract, On-site
have a strong knowledge of software architecture, distributed systems and engineering best practices You have a deep understanding of Computer Science fundamentals, including algorithms, data structures, object-oriented design and system design You have a collaborative approach and a genuine enthusiasm for solving difficult technical problems You're able ...

Quantum Compilers Engineer - Equity & Unlimited PTO

Location
Haywards Heath, England, United Kingdom
cases, analyse issues, investigate, create and communicate solutions, and lead development of components within our software stack Benchmark, profile and optimise Quantum Computing processes, algorithms and software Work with a multidisciplinary team of electronic engineers, physicists, hardware designers and software developers Evaluate and document the systems you help design, build ...

Software Engineer III - Python / AI

Location
Glasgow, Scotland, United Kingdom
technical troubleshooting, thinking beyond conventional approaches to break down complex problems and build scalable solutions Create secure, high-quality production code and maintain algorithms that run synchronously with appropriate systems Produce architecture and design artifacts for complex applications, ensuring design constraints are met throughout the software code development lifecycle Gather ...

Cloud Systems Software Engineer

Location
Glasgow, Scotland, United Kingdom
Solutions Architect Professional. Minimum years of work experience 0-2 years of relevant experience. Required Experience Strong foundation in computer science, including: o Algorithms and data structures o Automata and formal models of computation o Computational complexity and trade-offs o Concurrency and parallelism o Communication networks Proficiency designing ...

Software Engineer

Hiring Organisation
MASS Consultants
Location
Corsham, South West, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£50,000
Linux or other Unix based operating system Competency in multiple programming languages Understanding of Object-Oriented Design, and implementation of engineering algorithms Knowledge of UML Understanding of Requirements & Configuration management Experience of working in an Agile environment Who is MASS MASS is an independent, global technology company, trusted by highly ...

Senior Quantitative Developer

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£94,999
product's capabilities are ahead of competitors in the market. Responsibilities: Development of financial pricing libraries, calculators as well as risk/pricing-related algorithms Using our in-house big data language for the large-scale analysis and production of securities data Research and development of market dynamics across multiple ...

Senior / Principal Systems Engineer – Airborne Networks

Location
Southampton, England, United Kingdom
degree, Masters, PhD, or equivalent experience. Required Related Engineering, Computer Science degree, Masters, PhD, or similar. Knowledge of networking fundamentals, including network protocols, routing algorithms, and their use cases. Software engineering techniques, including Python or C++ programming. Good interpersonal skills and the ability to communicate ideas to varied audiences. ...

Lead Mobile Engineer

Location
Lancaster, England, United Kingdom
real‐substrate testing), CI/CD for mobile, crash and performance monitoring. Own the mobile SDK contract with partners. Work with product, design, algorithms and customer implementation to turn scan performance requirements into shippable releases. Represent mobile in customer‐facing technical conversations, including with security printers and government programmes where ...

Software Engineering Internship Program (Summer 2027)

Location
Cambridge, England, United Kingdom
similar languages, ideally with projects, open source or hackathon work beyond your coursework. A solid grounding in computer science fundamentals such as data structures, algorithms, and operating systems or networking concepts. Hands-on experience using GenAI tools in your coursework, projects or personal work. Strong problem-solving and technical communication ...