intimate knowledge of payments data to aid Financial Institutions in their fight against money laundering and fraud. Headquartered in The City of London, and operating globally, we craft bespoke algorithms that help our clients gain an understanding of the underlying criminal behaviour that drives financial crime, empowering them to take action. Role As a Data Scientist, you will join one … position, you will: • Perform proof-of-concept projects, engage in product design and build prototypes. • Use the full range of data science based techniques to develop new and novel algorithms to aid existing and new financial crime products. • Be able to perform novel research to help us and our clients understand the different criminal behaviours in payments data. • Think about … considering privacy, security, and regulation, as well as the performance of your code and the accuracy of your models. Skills Required Your passion is focused on the design of algorithms to solve real, pressing problems using data. You will have an interest in the financial services industry and want to tackle financial crime in the wider economy. You are excited More ❯
systems or operating environments Develop simple data queries for existing or proposed databases or data repositories Provide recommendations for improving documentation and software development process standards Develop or implement algorithms to meet or exceed system performance and functional standards Assist with developing and executing test procedures for software components Write or review software and system documentation Develop software solutions by … software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products Confer with system engineers and hardware engineers to derive software requirements and to obtain More ❯
Essex, England, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
where you will work on advanced radio systems design and signal processing technologies. The role spans software-defined radio (SDR) platforms and demands expertise in digital signal processing (DSP) algorithms and Radio Systems as well as some knowledge of Embedded Software, RF and Analogue Sensors. You will contribute across the full product development lifecycle—from initial design through to testing … and integration—helping deliver next-generation solutions for global surveillance and communication challenges. Key Responsibilities Design and implementation of radio communication systems with a focus on DSP algorithms Development of SDR architectures Application of DSP methodologies such as filtering, modulation/demodulation, beamforming Cross-functional collaboration with RF, embedded software, and systems engineers Support product integration, validation, and verification activities More ❯
technical reports documenting findings. Automate testing processes through scripting. Develop applications to support test cases. Required Experience/Skills Cryptographic Module Validation Program (CMVP) Certification. Knowledge of cryptographic encryption algorithms, key exchange algorithms, hashing/message authentication algorithms, PKI, and random number generators. Experience with various programming languages such as C, C++, Python, or Java, and their development environments. Ability … Apply Now! Connect with your Catapult SG Recruiter: Kailyn Hartley, at . FIPS 140 Cryptography Security Engineer Validation Engineer IT Security Cyber Security Product Evaluation Vulnerability Testing PKI Cryptographic Algorithms Source Code Review Network Security Testing Automation Python CVP Certification More ❯
I am looking for candidates who possess substantial experience in Java development. Proficiency in working with Linux, Docker, and Kubernetes is essential. A solid understanding of data structures and algorithms is required. Familiarity with secondary programming languages such as C++, C, Python, or JavaScript is preferred. A strong problem-solving ability and keen interest in the fintech sector are imperative More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Pure Resourcing Solutions
working at the heart of their platform, developing and scaling a core web application used across multiple continents. This is a business that combines smart IoT hardware with clever algorithms to solve real-world problems — and your code will play a key role in how they deliver that.You’ll be given autonomy from day one, contributing to the direction of … working at the heart of their platform, developing and scaling a core web application used across multiple continents. This is a business that combines smart IoT hardware with clever algorithms to solve real-world problems — and your code will play a key role in how they deliver that.You’ll be given autonomy from day one, contributing to the direction of More ❯
Backend Java Developer ?" City London We are urgently looking to recruit a Java backend Developers with at least 5 years experience. Must have strong Data structures and Algorithms experience. Also experience of Spring, working with large code base, SQL, Unix etc. You should ideally have a solid problem solving and algorithm background coupled with excellent communication skills. This is a More ❯
s global R&D activity, conducts research and innovation – achieving together whilst supporting our employees. We are looking for a Quantum Computing (QC) Researcher who will research applications and algorithms that will be used to strengthen Fujitsu’s quantum computing offerings in various fields such finance, healthcare, social infrastructure and beyond. Your role will involve: Conducting research on quantum algorithmsMore ❯
that directly contributes to the delivery of communication products essential for national security. Your day-to-day work will involve developing architectures for high-throughput complex designs involving cryptographic algorithms (VHDL) with high-speed protocols such as NVMe, PCIe/SRIOV, 10G-400G Ethernet, TCP/IP, and IP development/integration targeting ARM SOC FPGAs (e.g., Xilinx MPSOC) and … cross-functional teams including software engineers, systems engineers, and program managers to ensure successful product delivery. Duties and Responsibilities Develop architectures for implementing high-throughput complex designs with cryptographic algorithms in VHDL. Implement designs utilizing high-speed protocols such as NVMe, PCIe/SRIOV, 10G-400G Ethernet, and TCP/IP. Perform IP development and integration targeting ARM SOC FPGAs … Experience/Skills Bachelor of Science in Electrical Engineering or Computer Science or equivalent (Masters degree preferred). Minimum 3 years of experience with proven track record implementing complex algorithms targeting ASICs/FPGAs. Proficiency in VHDL and FPGA design/debug with Xilinx FPGA/Vivado. Excellent analytical and debugging skills for complex digital systems. Strong verbal, written, and More ❯
A challenging position, testing your skills in complex PCB design and ingenuity. With your experience of simulating and implementing signal algorithms in VHDL for a range of FPGAs, such as Xilinx and Altera, along with your talent for finding useful and effective solutions to demanding high-speed processing issues, this is an opportunity to grow your career with a trusted … and experience will include: Complex PCB design (OrCAD) using FPGAs, SoCs, high speed network interfaces and analogue/RF signal filtering; Simulating and implementing signal, image, or data processing algorithms in VHDL for FPGAs; Designing tests for PCBs, including firmware and software, as well as developing Linux device drivers for hardware; Software development experience in embedded C and C++ An More ❯
applications in cloud environments. • Collaborate with cross-functional teams to deliver high-quality solutions. • Implement and manage infrastructure as code (IaC) using CloudFormation, Terraform, and Kubernetes. • Develop business logic algorithms and workflows. • Integrate commercial software with custom enterprise applications. • Utilize version control software such as Subversion or Git. Desired Skills: • Proficiency in one or more programming languages: Java, C#, C …/C++. • Experience in developing web applications using JavaScript, HTML, and/or CSS. • Knowledge of CloudFormation, Terraform, and Kubernetes for IaC. • Experience in building business logic algorithms and workflows. • Ability to integrate commercial software with homegrown enterprise applications. • Familiarity with version control software like Subversion or Git. Why Go Epic Solutions? • Mission-Driven Work: Contribute to national security and More ❯
Developing smartphone apps that help patients manage their own care. Writing electronic observations systems to capture vital signs and calculate risk scores for patients in hospital. Deploying machine-learning algorithms to help with the symptom-checking and prevention of disease. Developers at TPP are involved in the full software life cycle, and work closely with all teams across the company. … it is scheduling immunisations for millions of children, allowing doctors to manage complex care for elderly patients, helping governments with the prevention of outbreaks, or developing new machine learning algorithms for the early diagnosis of disease. TPP is committed to helping tackle global health challenges, working with governments to deliver the technology required for the future of healthcare. TPP has … it is scheduling immunisations for millions of children, allowing doctors to manage complex care for elderly patients, helping governments with the prevention of outbreaks, or developing new machine learning algorithms for the early diagnosis of disease. TPP is committed to helping tackle global health challenges, working with governments to deliver the technology required for the future of healthcare. TPP has More ❯
high-performance infrastructure used by these teams, this developer will enable new trading opportunities across businesses and regions, allowing the best possible execution performance. Job Duties Development of execution algorithms, order management systems, strategy containers, connectivity, and messaging systems. Work directly with central trading teams to optimize the firm's overall execution performance. Enhance the platform's efficiency by utilizing … paced environment Qualifications 5+ years of professional experience in a Front Office, financial services environment as a senior contributor 10+ years cumulative, professional experience Strong background in data structures, algorithms, and object-oriented programming in C++ Permanent role - Central London based - 5 days a week in the office By applying to this job you are sending us your CV, which More ❯
invite those with exceptional deep learning, AI, bioinformatics skills to apply as an expression of interest for future opportunities to wor k on the development of novel deep learning algorithms for deciphering the effects of genetic variants in the human genome . Based in the UK, Cambridge, Hub and Hybrid, onsite or Remote Position Summary: Hundreds of millions of human … human health. To accelerate the adoption of clinical sequencing, Illumina is seeking expression of interests from world-class computational scientists to work on the development of novel deep learning algorithms for deciphering the effects of genetic variants in the human genome. Major aims would include modeling the effects of genetic variants on protein function, transcriptional regulation, and diagnosis of pathogenic … whole genome sequencing. In addition to strong analytical skills, this position will require a high degree of initiative, autonomy, and scientific collaboration. Position Responsibilities: Lead the development of novel algorithms for deciphering the human genetic code, diagnosing pathogenic genetic variants by combining information from detailed clinical phenotypes and medical records and genomic data. Lead scientific collaborations with Illumina's academic More ❯
leadership to develop, integrate, and maintain real-time embedded applications. Typical applications are software products related to image processing, target detection and tracking, missile guidance/navigation/control algorithms, missile launchers, system control, built-in test, and system communication. The selected candidate will work with an Agile Scrum team using a Linux Operating system running on multi-core or More ❯
using advanced ML techniques such as deep learning and quantitative analytics Design and run experiments with generative AI models across text, images, audio, and video Consult on and implement algorithms for content generation Define strategies to embed, scale, and optimize Machine Learning (ML) models in production environments Stay up-to-date with emerging research and techniques in AI and Machine … Business Impact & Collaboration Understand business requirements and support the development of use cases Run discovery analytics to identify opportunities for innovation Partner with engineers to deploy Machine Learning (ML) algorithms that deliver measurable value Contribute to sales activities by providing data science insights and shaping solutions Communicate technical concepts clearly to senior client leadership and non-technical teams Innovation & Thought More ❯
pivotal part in the buildout and scale-up of our new HFT platform built in Rust. Your mission will be to work on (and not limited to): Develop trading algorithms: Create and improve algorithms for trading, including those for low-latency, high-frequency trading. Build front-office systems: Create systems for algorithmic trading, including data, risk, live trading, and post More ❯
Reading, Berkshire, United Kingdom Hybrid / WFH Options
Thales Group
an AI Expert with proven experience of innovating AI solutions. This person will drive technical leadership for AI in the Thales UK cortAIx Labs - our innovation hub for AI algorithms & enabling capabilities. About the role: In this pivotal role, you will maintain a profile and network as an AI thought leader both within Thales UK and externally. You will identify … network to influence direction and grow UK activities, including but not limited to the PCC KTD AI delivery Work with UK CortAIx Factory to develop and deliver new AI algorithms into Thales product offerings Design & Governance Working with the UK CortAIx Factory, ensure the development of AI models, algorithms, and data architectures meets business, technical, and regulatory requirements. Promote best More ❯
Location: Cockermouth, Cumbria Hours of work: Full-time, Permanent, On-site About the client Our client leads technological innovation by combining creative applications of emerging sensor technology, robotics, and algorithms with a focus on commercial success and an entrepreneurial spirit to solve real human challenges. They are a team of multi-skilled individuals who bridge the gap between academic and … navigating customer interactions. Key Responsibilities Lead the design and delivery of robotics solutions from concept to deployment, including real-time control, autonomy, and system integration. Develop and implement control algorithms for dynamic, unstructured environments. Translate research into robust, field-deployable systems, considering practical and operational constraints. Act as technical lead on projects-working closely with customers to shape and meet More ❯
Cockermouth, Cumbria, Salwick, Lancashire, United Kingdom
Rullion Engineering Cumbria
Location: Cockermouth, Cumbria Hours of work: Full-time, Permanent, On-site About the client Our client leads technological innovation by combining creative applications of emerging sensor technology, robotics, and algorithms with a focus on commercial success and an entrepreneurial spirit to solve real human challenges. They are a team of multi-skilled individuals who bridge the gap between academic and … navigating customer interactions. Key Responsibilities Lead the design and delivery of robotics solutions from concept to deployment, including real-time control, autonomy, and system integration. Develop and implement control algorithms for dynamic, unstructured environments. Translate research into robust, field-deployable systems, considering practical and operational constraints. Act as technical lead on projects-working closely with customers to shape and meet More ❯
Meta is seeking skilled engineers to join our team and contribute to the development of innovative graphics frameworks, algorithms, and tools that maximize quality and performance. As a key member of our engineering team, you will collaborate with cross-functional teams across Meta to create real-time rendering architecture, build high-quality digital representations of people, and enhance real-time … to document and support graphics and tooling features, working closely with various infrastructure and product teams to drive project success. Software Engineer, Graphics Rendering Responsibilities Develop innovative graphics frameworks, algorithms, and tools to maximize quality and performance Collaborate with cross-functional teams across Meta to create real-time rendering architecture Build tools and pipelines for generating realistic synthetic images and More ❯
Nation's Security. Job Description: We are looking for a Cryptanalytic Computer Scientist who can apply their expertise in computer science, mathematics, and engineering to design, develop, and evaluate algorithms and techniques for solving complex cryptographic and security-related problems. The ideal candidate will create and utilize mathematical models and methods to study cryptographic systems, analyze vulnerabilities, and develop solutions … high-performance computing projects to optimize cryptographic processes and address security challenges across diverse computing environments. The Cryptanalytic Computer Scientist shall possess the following capabilities: Design, develop, and evaluate algorithms and techniques for solving complex cryptographic and security-related problems. Create and utilize mathematical models and methods to study cryptographic systems, analyze vulnerabilities, and develop solutions to secure sensitive information. More ❯
their nature as a publishing business experience of applying NLP expertise is of crucial importance to this hire. Head of Data Science : - Excellent understanding of machine learning techniques and algorithms, such as k-NN, Naive Bayes, Random Forests, etc. - Experience with common data science toolkits, such as Python - Proficiency in using query languages such as SQL on a big data More ❯
Stafford, Virginia, United States Hybrid / WFH Options
Dark Horse Technologies LLC
Tasks & Responsibilities Analyze data sets to identify trends and patterns. Develop and implement machine learning models. Collaborate with cross-functional teams to understand business needs. Evaluate and select appropriate algorithms for specific tasks. Clean and preprocess data for analysis. Conduct research on emerging AI technologies. Build predictive models for decision support. Design experiments to test hypotheses and refine models. Create More ❯
to interact and consume 'big data' analytics to make better business decisions. This role would consist of working together with a team of statistical analysts, understanding their methodologies and algorithms, and turning them into production ready code written in Python. This role would also require occasional travel to Paris or Munich. Main skills: Excellent knowledge of Python and it's More ❯