like JUnit, Mockito, and Unix/Linux environments. Qualifications: A wealth of experience building business-critical applications in a full-stack manner. Strong understanding of computer science fundamentals, including algorithms, complexity, and data structures. Proven track record of managing and implementing successful projects. Ability to work under pressure and meet tight deadlines. Bachelor's degree/University degree or equivalent More ❯
vehicles globally, growing more than 10% per year, and entering at the rate of 3 new markets a year. Our AI (artificial intelligence) technology and ML (machine learning) algorithms ensure all fleet data delivers tangible benefits to our customers. Our insights transform operational efficiency, reducing costs, ensuring the safety of drivers and goods while reducing environmental impact, paving the way More ❯
Portsmouth, Hampshire, United Kingdom Hybrid / WFH Options
Aeropeople Limited
wellbeing and lifestyle benefits Green car scheme Private health plans About You: A good understanding in some of the following subject areas; signal processing, target track extraction, object classification algorithms, system and sensor resource optimisation A good understanding of factors that can affect the real-world performance of sensing systems and how these can impact the accuracy and timeliness of More ❯
Westminster Abbey, England, United Kingdom Hybrid / WFH Options
Dentsu
a strong understanding of omnichannel marketing and cross-device attribution. Advanced Analytics & Automation - Proficiency in Python or other advanced analytics tools, coupled with hands-on experience in custom bidding algorithms and DSP automation. Commercial Growth - Proven ability to pitch new business and drive commercial growth initiatives. Thought Leadership - Demonstrated thought leadership through public speaking, authoring whitepapers, or active participation in More ❯
to enable representing Users and Experiences in a common latent space with application across multiple downstream tasks like Search, Ranking, Notifications etc. Design, code, experiment and implement models and algorithms to enhance customer satisfaction, increase supplier value, optimize business results, and ensure infrastructure efficiency. Collaborate with product managers and various business stakeholders to ensure top-quality outcomes to meet internal More ❯
a variety of Recsys modalities using a modern tech stack with a freedom to explore modelling approaches to find the optimal solution. Design, code, experiment and implement models and algorithms to enhance customer satisfaction, increase supplier value, optimize business results, and ensure infrastructure efficiency. Collaborate with product managers and various business stakeholders to ensure top-quality outcomes to meet internal More ❯
Director of Engineering. Our team has a track record of delivering innovative solutions, such as SEO.max-a serverless, scalable GCP microservices-based tool that integrates multiple data sources, custom algorithms, and Large Language Models (LLMs) to benchmark client website performance through advanced data analysis and industry best practices. As a Senior Tools Software Engineer, you will spearhead the development of More ❯
Shrewsbury, Shropshire, United Kingdom Hybrid / WFH Options
Croud
Director of Engineering. Our team has a track record of delivering innovative solutions, such as SEO.max-a serverless, scalable GCP microservices-based tool that integrates multiple data sources, custom algorithms, and Large Language Models (LLMs) to benchmark client website performance through advanced data analysis and industry best practices. As a Senior Tools Software Engineer, you will spearhead the development of More ❯
with containerization technologies like Docker and Kubernetes Strong advocate for clean code principles, testing methodologies (unit, integration, TDD, etc.), and CI/CD pipelines. Solid understanding of data structures, algorithms, and software design principles Excellent communication and collaboration skills, with the ability to effectively convey technical concepts to both technical and nontechnical audiences Bonus Points Bachelor's degree in computer More ❯
integrate models into user-facing applications. Stay up to date with the latest in GenAI research and help shape internal best practices. Design, code, experiment and implement models and algorithms to enhance customer satisfaction, increase supplier value, optimize business results, and ensure infrastructure efficiency. Collaborate with product managers and various business stakeholders to ensure top-quality outcomes to meet internal More ❯
City of London, Greater London, UK Hybrid / WFH Options
pubX
Senior Full-Stack Engineer Location: Remote (UK-based) Company: PubX.ai, AdTech, PubTech Type: Full-Time | Permanent Tech: Python/Django, JavaScript/TypeScript, Kafka, ML, AWS Salary: Competitive, with equity options About Us At PubX.ai, we're revolutionizing the digital More ❯
Senior Full-Stack Engineer Location: Remote (UK-based) Company: PubX.ai, AdTech, PubTech Type: Full-Time | Permanent Tech: Python/Django, JavaScript/TypeScript, Kafka, ML, AWS Salary: Competitive, with equity options About Us At PubX.ai, we're revolutionizing the digital More ❯
Location(s): UK, Europe & Africa : UK : Great Baddow BAE Systems Digital Intelligence is home to 4,500 digital, cyber and intelligence experts. We work collaboratively across 10 countries to collect, connect and understand complex data, so that governments, nation states More ❯
At TOPIC , we work every day on innovative, high-tech solutions to make the world better, smarter, and healthier. What will you do? Design, implement, and verify new subsystems, modules, and components; Write efficient and maintainable code (C++, C, Python More ❯
productivity. Joining Swave means being at the forefront of this revolution, shaping the future of immersive technology. To drive our ambitious vision, we're opening a position of Hardware Algorithms Engineer . As part of our silicon and algorithms teams, you will play an important and cross-functional role in creating hardware-optimized algorithms for both FPGA and ASIC. Role … provide the highest quality for the lowest area and power cost for current and future generations of Swave's compute engine. The candidate will: Work with the Software and Algorithms teams to prototype and implement compute algorithms Work with the Silicon team to evaluate implementation tradeoffs Work with the Systems teams to evaluate implications for Swave's products Qualifications : You … Master's degree in Electronic Engineering or similar discipline. You have proven experience in algorithm development and implementation on fixed-point platforms. You are experienced in working to modify algorithms to optimally suit a given HW target under known constraints. You are able to evaluate size/power/area tradeoffs and optimally modify both algorithm and implementation to meet More ❯
research C++ programming experience with a statistical or mathematical bias. The successful Software Engineer will be tasked with understanding complex mathematical and statistical research papers and then implementing those algorithms in code in a scalable fashion. Key experience Degree or PhD in Mathematics Mathematical algorithms eg statistical/machine learning/econometric time series C++ programming on Windows and/ More ❯
Southampton, Hampshire, South East, United Kingdom Hybrid / WFH Options
Spectrum It Recruitment Limited
research C++ programming experience with a statistical or mathematical bias. The successful Software Engineer will be tasked with understanding complex mathematical and statistical research papers and then implementing those algorithms in code in a scalable fashion. Key experience Degree, Masters or PhD in Mathematics Mathematical algorithms eg statistical/machine learning/econometric time series C++ programming on Windows and More ❯
behalf of a leading global financial services firm to hire an experienced Algo Trading Developer for their Global Trading Technology team. This team builds and supports cutting-edge trading algorithms and infrastructure powering both internal trading desks and institutional clients across global equity markets. This is a hands-on role focused on designing, developing, and optimizing low-latency, high-performance … trading algorithms and order handling systems. You will collaborate closely with quants, product teams, and front-office stakeholders in a high-impact, agile environment. Key Responsibilities Design, build, and support high-availability, low-latency trading strategies and systems. Collaborate with quantitative analysts on implementing models, signals, and trading logic. Customize and adapt algorithms based on client requirements and market conditions. More ❯
City of London, Greater London, UK Hybrid / WFH Options
EC1 Partners
behalf of a leading global financial services firm to hire an experienced Algo Trading Developer for their Global Trading Technology team. This team builds and supports cutting-edge trading algorithms and infrastructure powering both internal trading desks and institutional clients across global equity markets. This is a hands-on role focused on designing, developing, and optimizing low-latency, high-performance … trading algorithms and order handling systems. You will collaborate closely with quants, product teams, and front-office stakeholders in a high-impact, agile environment. Key Responsibilities Design, build, and support high-availability, low-latency trading strategies and systems. Collaborate with quantitative analysts on implementing models, signals, and trading logic. Customize and adapt algorithms based on client requirements and market conditions. More ❯
West London, London, England, United Kingdom Hybrid / WFH Options
Bond Williams
with an incredible biotech start-up has become available, based at state of the art offices and labs in West London (W12) . The Senior Data Scientist will design algorithms for data analysis of protein sequencing data. Key Responsibilities Research, design, and implement algorithms for analyzing time-series data from our core technologies Collaborate with data scientists and engineers to More ❯
a comprehensive benefits package including pension, bonus, and flexible working arrangements. Responsibilities: Design and develop software applications using C# and .NET Core. Apply physics and engineering principles, including complex algorithms, linear algebra, FFT, and signal processing. Work with cloud platforms, preferably AWS, and relational databases such as SQL. Implement microservices architecture and application design best practices. Collaborate within Agile teams … development projects focused on sustainability and innovation. Requirements: Over five years of professional experience in C# .NET development. Educational or work background in physics or engineering. Experience with complex algorithms, linear algebra, FFT, or signal processing. Proficiency with cloud services (AWS preferred), SQL/Postgres, Visual Studio, GIT. Strong communication skills and a proactive, results-oriented approach. Legal right to More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Harnham - Data & Analytics Recruitment
that make a difference. What You'll Work On Design and implement AI solutions across a range of applications (e.g., NLP, computer vision, reinforcement learning). Develop and optimize algorithms that power our products. Build and maintain the infrastructure needed to train, evaluate, and deploy AI models at scale. Collaborate closely with data scientists, software engineers, and product teams to … What We're Looking For Strong programming skills in Python (bonus: C++, Java). Experience with deep learning frameworks such as TensorFlow, PyTorch, or similar. Solid understanding of AI algorithms, architectures, and deployment strategies. Familiarity with model optimization, quantization, or on-device inference is a plus. Experience working with cloud platforms (AWS, GCP, or Azure). Startup spirit: proactive, adaptable More ❯
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 ❯
Chelmsford, Essex, South East, United Kingdom Hybrid / WFH Options
Anson Mccade
real impact across domains including national defence, space, and critical infrastructure. As part of a multi-disciplinary innovation team, you'll contribute to the design of next-generation inference algorithms, apply AI/ML to time-series and sensor data, and help shape future technologies in areas such as distributed sensing, autonomy, radar, and RF systems. You'll also have … collaborate with academic institutions and lead the development of internal IP and demonstrators. What you'll be doing: Leading AI/ML research projects from concept to prototype Developing algorithms for sequential data and decision support Collaborating across teams with specialisms in radar, sonar, NLP, CV, autonomy, LLMs, and more Mentoring junior staff and publishing/patenting innovative research Working More ❯
of-the-art vision software toolkit used in medical image analysis and inspection systems . You will be involved in both applied and strategic research, developing and optimising complex algorithms used in pattern recognition, OCR, 3D reconstruction, and AI-driven image analysis - all adapted to the specific challenges of the healthcare domain. Key Responsibilities Design, develop, and optimise C++ software … libraries for image and vision processing Research and implement algorithms for 2D/3D medical image analysis Apply deep learning and conventional computer vision techniques to improve diagnostic accuracy Collaborate closely with product management and cross-functional teams to shape R&D direction Contribute to code quality and testing through unit, regression, and integration testing Stay up to date with More ❯