1,251 to 1,275 of 1,651 Algorithms Jobs in the UK

Lead Machine Learning Engineer

Location
City of Westminster, England, United Kingdom
based products Proven experience developing cloud-based machine learning services using one or more cloud providers (preferably GCP) Excellent understanding of classical Machine Learning algorithms (e.g. Logistic Regression, Random Forest, XGBoost, etc.) and modern Deep Learning algorithms (e.g. BERT, LSTM, etc.) < Strong knowledge of SQL and Python's ecosystem ...

Lead Machine Learning Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
based products Proven experience developing cloud-based machine learning services using one or more cloud providers (preferably GCP) Excellent understanding of classical Machine Learning algorithms (e.g. Logistic Regression, Random Forest, XGBoost, etc.) and modern Deep Learning algorithms (e.g. BERT, LSTM, etc.) Strong knowledge of SQL and Python's ecosystem ...

Software Engineer (Core Database, Kernel)

Location
Greater London, England, United Kingdom
work on your own product enhancements and integrations You'll thrive in this role if: You have experience designing multi-threaded systems and algorithms You have a deep understanding of system design, data structures, and algorithms You are proficient in Java or a C-style programming language You have strong ...

Graduate Design Engineer

Location
Southampton, England, United Kingdom
concepts and hardware implementation is desirable Knowledge of 4G, 5G NR, Open RAN, satellite communications, or future wireless technologies is desirable Exposure to communications algorithms including error correction coding and decoding, channel estimation, equalisation, beamforming, MIMO processing, and synchronisation algorithms is desirable Experience with FPGA AI Engines or heterogeneous computing ...

Machine Learning Engineer - Search and Recommendation

Location
Greater London, England, United Kingdom
high‐impact solutions. Key Responsibilities Lead and mentor a team of algorithm engineers, providing technical direction and career development support. Design, develop, and optimize algorithms for search and recommendation systems, with a focus on improving personalization, conversion, and user engagement. Oversee traffic distribution strategies in search and recommendation scenarios … meet diverse business needs, including new product cold start, seller growth, and best-seller creation. Drive experimentation and evaluation of algorithms, ensuring scalable deployment and continuous performance improvements. Stay current with academic and industry advances in machine learning, NLP, and deep learning, and guide the team in applying them ...

Data Scientist - Defence

Location
City Of London, England, United Kingdom
customers with the information they need to make proper decisions and enable their digital transformation. You will help find the appropriate machine learning algorithms to answer those questions and implement those on the C3 AI Platform so they can run at scale. Qualified candidates will have an in-depth knowledge … most common machine learning techniques and their application. You will also understand the limitations of these algorithms and how to tweak them or derive from them to achieve similar results at large-scale. This is a frontline role on some of the most consequential AI programmes in UK and European ...

Senior Embedded Firmware Engineer

Location
Lisburn, Northern Ireland, United Kingdom
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 ...

Grid Insights Architect

Location
City of Edinburgh, Scotland, United Kingdom
gaps between stakeholders at multiple organization levels and of varied backgrounds.**What You’ll Do*** **Own and drive** the design and development of advanced algorithms for power system monitoring and grid analytics (e.g., transformers, asset health, and condition monitoring)* Develop **signal processing and machine learning techniques** to extract actionable insights … environments*** Excellent communication skills and ability to influence and reason across technical and non-technical stakeholders and requirements* Proven ability to translate **models and algorithms into production systems*** Strong programming and modelling experience (e.g. Python, MATLAB/Simulink, or embedded environments)* Experience working with **sensor data and physical system modelling ...

Technologist

Hiring Organisation
Cirrus Logic
Location
Edinburgh, UK
Employment Type
Full-time
evaluate the practicality of new approaches, identify key risks and trade-offs, and find pragmatic ways to combine mathematics, sensors, electronics, data analysis and algorithms to address complex problems. Key Responsibilities: Develop and advance new technology concepts from early-stage ideas through to demonstrated feasibilityAssess the feasibility and practicality … their value to customersDefine and execute experiments, analyse data, and drive lab-based validation to characterise performance, validate hypotheses, and guide technical directionDevelop models, algorithms and analysis techniques to investigate new concepts and address complex problemsIterate quickly when results do not meet expectations, refining concepts, prototypes and methodologies to converge ...

Junior Condition Monitoring & Analytics Engineer

Location
Greater London, England, United Kingdom
data science technologies.Other key responsibilities include:* Review and design main train subsystems with focus on maintainability, availability, reliability and CBM rule application* Develop prognostic algorithms, principles based on its logic, signals/events/operational information within related resolution and sampling timing and prescriptions for maintenance* Implement prognostic algorithms with ...

Senior Software Engineer – Data Visualisation & Graphics | London

Location
Slough, England, United Kingdom
working on the underlying systems that make complex visualisations fast, accurate, and scalable. The challenges range from rendering performance and interaction design through to algorithms, graphics, API design, and numerical correctness. What you’ll be doing Designing and building core charting features used by developers around the world Working across … looking for Strong JavaScript or TypeScript engineering skills Experience working with Canvas, SVG, WebGL, graphics systems, visualisation products, or rendering pipelines Strong understanding of algorithms, data structures, and software architecture Experience building complex software products rather than purely application-layer development Exposure to languages such as C++, Java, C#, Rust ...

Senior Software Engineer – Data Visualisation & Graphics | London

Location
Greater London, England, United Kingdom
working on the underlying systems that make complex visualisations fast, accurate, and scalable. The challenges range from rendering performance and interaction design through to algorithms, graphics, API design, and numerical correctness. What you’ll be doing Designing and building core charting features used by developers around the world Working across … looking for Strong JavaScript or TypeScript engineering skills Experience working with Canvas, SVG, WebGL, graphics systems, visualisation products, or rendering pipelines Strong understanding of algorithms, data structures, and software architecture Experience building complex software products rather than purely application-layer development Exposure to languages such as C++, Java, C#, Rust ...

Applied Scientist, Alexa International Tech

Location
Cambridge, England, United Kingdom
responsibilities As an Applied Scientist in the Alexa International Tech team within Alexa AI, you will work with talented peers to develop novel algorithms and modeling techniques to advance the state of the art in multi-modal models, with a focus on speech generation. You will leverage Amazon's heterogeneous … tier peer-reviewed conferences or journals Experience programming in Java, C++, Python or related language Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing Experience in building machine learning models for business application Preferred Qualifications Experience ...

Senior Software Engineer, C++

Location
Greater London, England, United Kingdom
exchange Implement these solutions using the provided exchange SDKs in different languages such as C++, Rust, Python, Typescript Trading Strategies Implement trading algorithms based on requirements provided by traders and quants Acquire and develop the necessary trading knowledge to successfully translate the requirements into actual software implementation Continuously improve … years post‐graduation professional C++ software development experience (proprietary trading industry preferred) Ability to write clean, reliable, and highly scalable code Good knowledge of algorithms and data structures Experience in parallel, asynchronous, and multithreaded programming Interest in achieving maximum performance from available hardware and software Ability to communicate with technical ...

Senior Software Engineer, C++

Hiring Organisation
Flow Traders
Location
London, UK
Employment Type
Full-time
that of an exchangeImplement these solutions using the provided exchange SDKs in different languages such as C++, Rust, Python, TypescriptTrading Strategies: Implement trading algorithms based on requirements provided by traders and quantsAcquire and develop the necessary trading knowledge to successfully translate the requirements into actual software implementationContinuously improve the stability … equivalent5+ years post-graduation professional C++ software development experience (proprietary trading industry preferred) Ability to write clean, reliable, and highly scalable codeGood knowledge of algorithms and data structuresExperience in parallel, asynchronous, and multithreaded programming Interest in achieving maximum performance from available hardware and software Ability to communicate with technical ...

Quantitative Analyst – Execution Research

Location
Greater London, England, United Kingdom
this role, you will join the execution research team and will be focusing on devising automated betting strategies using our predictive models and algorithms used to market make/seed different bookmakers, market exchanges and predictions markets. Market making strategies, liquidity, price, risk, order book, counterparties, market trend, trading signal … Preferred Experience in developing and automating market making strategies on betting exchanges/financial markets Experience implementing automated trading systems and algorithms Good understanding of sports betting markets Experience in customer segmentation and profiling (ideally in context of a bookmaker) Experience with and/or knowledge of Bayesian models, state ...

Staff Product Engineer, AI

Hiring Organisation
Intercom
Location
London, UK
Employment Type
Full-time
product, our customers, our ML tech stack and our broader product stack. Our group is responsible for defining new ML features, researching appropriate algorithms and technologies, and rapidly getting first prototypes in our customers' hands. We are an extremely product focussed team. We work in partnership with Product and Design … offline test. We are very passionate about applying machine learning technology, and have productized everything from classic supervised models, to cutting-edge unsupervised clustering algorithms, to novel applications of transformer neural networks. We test and measure the real customer impact of each model we deploy. If you are an experienced ...

Senior Software Engineer - Robotics

Location
Greater London, England, United Kingdom
life will vary. Some days you might find yourself out in the field, integrating hardware and software directly onto vehicle platforms and pushing autonomy algorithms through live testing. Other days you'll be back in the office, deep in SIL and HIL environments, working through the complex autonomy and vehicle … complex, ambiguous autonomy problems with minimal guidance Experience developing autonomy behavior and decision‐making logic (e.g., behavior trees, state machines) and/or navigation algorithms for robotic or autonomous systems Experience with modern C++ Experience integrating autonomy/robotics products with Pixhawk autopilots (ArduPilot and/or PX4) Experience integrating ...

ML Research Engineer, London

Hiring Organisation
Isomorphic Labs
Location
London, UK
Employment Type
Full-time
machine learning methods. Evaluating, tuning, and maintaining AI/ML models (which includes collecting and preparing data as needed)Evaluation & Inference: Implement algorithms and software to analyse and evaluate the performance of AI models. Optimising performance of AI/ML models such as Diffusion models, Transformers, GNNs, leveraging a deep … Experience taking models from conception to production (scoping, data analysis, training, debugging, evaluation, benchmarking, and deployment).Engineering Excellence: Excellent software development skills with strong algorithms and data structures fundamentals. Collaboration & Communication: An excellent team player with strong written and verbal communication skills, able to collaborate seamlessly in a cross-disciplinary ...

GNC Algorithms Engineer

Location
Oxford, England, United Kingdom
exciting opportunity has arisen for a technically strong GNC Algorithms Engineer to join a specialist space engineering team working on advanced spacecraft systems. You will be involved across the full GNC development lifecycle, from early-stage algorithm design and modelling through simulation, verification, integration and operational support. The role offers … work closely with multidisciplinary engineering teams to turn advanced GNC concepts into robust, flight-ready systems. Key Responsibilities Design, develop, implement and test GNC algorithms for spacecraft missions. Develop, validate and maintain high-fidelity GNC simulation environments for algorithm development and performance assessment. Model spacecraft hardware, orbital dynamics and attitude ...

GNC Algorithms Engineer

Location
Greater London, England, United Kingdom
exciting opportunity has arisen for a technically strong GNC Algorithms Engineer to join a specialist space engineering team working on advanced spacecraft systems. You will be involved across the full GNC development lifecycle, from early-stage algorithm design and modelling through simulation, verification, integration and operational support. The role offers … work closely with multidisciplinary engineering teams to turn advanced GNC concepts into robust, flight-ready systems. Key Responsibilities Design, develop, implement and test GNC algorithms for spacecraft missions. Develop, validate and maintain high-fidelity GNC simulation environments for algorithm development and performance assessment. Model spacecraft hardware, orbital dynamics and attitude ...

Senior Software Engineer, Dependency Tracing

Location
City of Westminster, England, United Kingdom
Senior Software Engineer, Dependency Tracing corporate_fare Google place London, UK Mid Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Bachelor’s degree or ...

Staff/Principal Machine Learning Scientist - Ranking & Retrieval

Location
Greater London, England, United Kingdom
Staff/Principal Machine Learning Scientist - Ranking & Retrieval London, United Kingdom About Tripadvisor The Tripadvisor Group connects people to experiences worth sharing, and aims to be the world’s most trusted source for travel and ...

Senior KDB Developer

Location
Greater London, England, United Kingdom
Location: London, UK Employment Type: Permanent/Contract (depending on engagement) Company: Talan Hybrid Working: 3 Days Per Week onsite About the Role Talan is seeking an experienced Senior KDB+ Developer to join a high ...

Lead Software Engineer - Equities - VP

Location
Greater London, England, United Kingdom
We’re seeking someone to join our team as aaJava developer to work on automated trading systems, primarily in the Equities domain. The candidate should possess good analytical skills & computer programming experience, a logical approach ...