1 to 25 of 88 Algorithms Jobs in Cambridgeshire

Principal Browser Software Engineer

Location
Cambridge, England, United Kingdom
technologies* Knowledge of Chromium and/or Firefox browser architectures and code bases* Strong understanding of object-oriented design principles, data structures and algorithms* Experience using source control systems and modern software development practices (Git, Azure DevOps, GitHub)* Experience contributing to automated testing, CI/CD pipelines and software quality ...

Principal Browser Software Engineer

Hiring Organisation
HP
Location
Cambridgeshire, United Kingdom
Employment Type
Full Time
technologies Knowledge of Chromium and/or Firefox browser architectures and code bases Strong understanding of object-oriented design principles, data structures and algorithms Experience using source control systems and modern software development practices (Git, Azure DevOps, GitHub) Experience contributing to automated testing, CI/CD pipelines and software quality ...

Scientist I, Computational Biology - Contract

Location
Cambridge, England, United Kingdom
with experience in cloud computing (e.g. AWS), docker, Snakemake, and agentic AI tools such as Claude Code. Familiarity with bioinformatics packages and algorithms related to NGS data analysis (e.g. bowtie2, star, minimap2, samtools, Bioconductor, etc.). Strong documentation and organizational skills, including experience with electronic laboratory notebooks such as Benchling. ...

Sr Software Engineer, Ads Auctions & Marketplace Optimization

Location
Cambridge, England, United Kingdom
appetite to ramp on Java Comfort designing and operating distributed systems at scale and low latency A solid grounding in maths, algorithms, probability and statistics as applied to real systems Demonstrated AI and agentic‐tooling fluency, as described above Ad tech, auctions or marketplace experience is preferred, and we move ...

Senior Firmware Engineer

Hiring Organisation
Orion
Location
Cambridge, East Anglia, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£64,999
designing, implementing and maintaining OTA firmware update mechanisms Experience with wireless communication technologies (e.g., BLE, Wi-Fi) Understanding of secure coding practices and encryption algorithms Engagement with the wider embedded or IoT community, for example open-source contributions, talks or technical writing Working Arrangements:Hours: Monday to Friday ...

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 ...

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 ...

Staff Software Engineer – DSP & AI Optimisation

Location
Cambridge, England, United Kingdom
interrupt handling. Familiarity in handling embedded operating systems like RTOS, Zephyr, or Linux. Practical experience in performance profiling and code optimization. Familiarity with DSP algorithms, fixed-point arithmetic, and SIMD/vector processing. Experience with embedded development tools, compilers, debuggers, and hardware evaluation boards. Strong problem-solving abilities and capacity ...

Associate Principal AI Engineer - Mathematical Optimisation

Location
Cambridge, England, United Kingdom
complex real-world problems. Demonstrated experience using mathematical optimisation software such as CPLEX, Gurobi, SCIP, or OR-Tools. Experience with heuristic and meta-heuristic algorithms as an alternative to the above software. A working knowledge of optimisation, simulation, and statistical concepts. A working knowledge of LLM tools. Experience in good ...

Senior Software Development Engineer C++

Location
St. Neots, England, United Kingdom
advocate for positive change. What you'll need: Demonstrable expertise in modern C++ (specifically C++ 17) and experience with performance critical work, such as algorithms and real time systems. Extensive experience in software architecture design and maintenance, particularly for data acquisition or signal processing applications. A deep understanding ...

Trainee AI Engineer - ITOL Recruit

Hiring Organisation
ITOL Recruit
Location
Cambridge, Cambridgeshire, UK
powered customer service chatbot, delivering intelligent responses using vector databases and knowledge bases. Step 11 - Machine Learning Fundamentals Understand machine learning principles and algorithms, and how to train and test models using scikit-learn. Step 12 - Machine Learning Project Put your machine learning knowledge into practice with a hands ...

Trainee AI Programmer - ITOL Recruit

Hiring Organisation
ITOL Recruit
Location
Cambridge, Cambridgeshire, UK
powered customer service chatbot, delivering intelligent responses using vector databases and knowledge bases. Step 11 – Machine Learning Fundamentals Understand machine learning principles and algorithms, and how to train and test models using scikit-learn. Step 12 – Machine Learning Project Put your machine learning knowledge into practice with a hands ...

Trainee AI Programmer

Hiring Organisation
ITOL Recruit
Location
Peterborough, Cambridgeshire, UK
powered customer service chatbot, delivering intelligent responses using vector databases and knowledge bases. Step 11 – Machine Learning Fundamentals Understand machine learning principles and algorithms, and how to train and test models using scikit-learn. Step 12 – Machine Learning Project Put your machine learning knowledge into practice with a hands ...

Trainee AI Engineer - peterborough, east anglia, uk

Hiring Organisation
ITOL Recruit
Location
Peterborough, Cambridgeshire, UK
powered customer service chatbot, delivering intelligent responses using vector databases and knowledge bases. Step 11 - Machine Learning Fundamentals Understand machine learning principles and algorithms, and how to train and test models using scikit-learn. Step 12 - Machine Learning Project Put your machine learning knowledge into practice with a hands ...

Trainee AI Programmer - peterborough, east anglia, uk

Hiring Organisation
ITOL Recruit
Location
Peterborough, Cambridgeshire, UK
powered customer service chatbot, delivering intelligent responses using vector databases and knowledge bases. Step 11 – Machine Learning Fundamentals Understand machine learning principles and algorithms, and how to train and test models using scikit-learn. Step 12 – Machine Learning Project Put your machine learning knowledge into practice with a hands ...

Trainee AI Programmer - cambridge, east anglia, uk

Hiring Organisation
ITOL Recruit
Location
Cambridge, Cambridgeshire, UK
powered customer service chatbot, delivering intelligent responses using vector databases and knowledge bases. Step 11 – Machine Learning Fundamentals Understand machine learning principles and algorithms, and how to train and test models using scikit-learn. Step 12 – Machine Learning Project Put your machine learning knowledge into practice with a hands ...

Computing Researcher (Contractor)

Location
Cambridge, England, United Kingdom
basis in accordance with the changing needs of Huawei Research and Development UK Limited. Required: Profound understanding of a broad range of relevant fields: algorithms, networks, computer architectures, compilers, programming languages, mathematical logic, linear algebra, combinatorics, probability and statistics, etc. Extensive industry experience in algorithm design and computer architecture. Quick ...

Performance Modeling Software Architect, Platform Architecture

Location
Cambridge, England, United Kingdom
coding in C++ and Python and binding C++ to other languages Experience with computer architecture and software engineering principles Experience with data structures and algorithms Experience using software models to collect behavioral characteristics, and transforming that data into compelling performance analysis Preferred Qualifications ...

Senior Verification Engineer Cambridge

Location
Cambridge, England, United Kingdom
Senior Verification Engineer Department: Hardware Employment Type: Full Time Location: Cambridge Description Our RTL team delivers efficient ASIC and FPGA implementations of advanced communications algorithms, working across IP development, integration and verification. To support this work, we are looking for a Senior Verification Engineer to support the complete UVM verification ...

AI Engineer (Advisory)

Location
Cambridge, England, United Kingdom
based AI technologies such as Azure AI Foundry Experience working with LLMs and Agentic AI on real-world problems. Strong understanding of machine learning algorithms and natural language processing techniques. Strong inter-personal skills and ability to collaborate with cross-functional teams and translate business problems into technical solutions. Experience ...

CPU Performance Architect, Platform Architecture

Location
Cambridge, England, United Kingdom
policies) 20+ years of relevant industry experience MS or PhD in Electrical or Computer Engineering or Computer Science Understanding of common data structures and algorithms Familiarity with SIMD, vector, or accelerator architectures Familiarity with MP performance Comfortable in an environment of uncertainty and able to navigate through ambiguities Experience ...

Robotics Software Engineer

Location
Cambridge, England, United Kingdom
/Rosbridge protocols for integrating Fleet Management Systems (FMS) with Warehouse Control Systems (WCS) or PLCs. Experience writing multi-robot path planning or routing algorithms (e.g., A*, graph routing, conflict resolution). Experience with serial-based communication (UART/USB), custom microcontroller packet protocols, and Arduino-based physical integration. About ...

Consultant Electronics Engineer (27582)

Location
Cambridge, England, United Kingdom
electronics design, schematics capture and PCB layout FPGA design, RTL development in VHDL/Verilog/SystemVerilog DSP, signal processing and/or related algorithms Analogue electronics, which may include work with sensors, RF or microwave EM Network protocols design and communications generally Embedded software in C, C++ and/ ...