ADCS, Thales HSMs, OpenSSL, DigiCert , and similar tools. Knowledge of certificate usage for TLS, S/MIME, code signing, document signing, VPN, and smart cards . Understanding of encryption algorithms, hashing, and key management. Experience designing secure solutions in hybrid or cloud environments such as Azure or AWS. Familiarity with standards including NIST, FIPS, ISO 27001 and other compliance frameworks. More ❯
seeking a candidate who: Is a qualified Computer Science Teacher with proven experience t eaching GCSE and A Leve l. Demonstrates strong subject knowledge across programming (e.g. Python, Java), algorithms, systems architecture, networks, and cybersecurity. Has the vision and leadership skills to inspire both students and staff. Is committed to fostering innovation, collaboration, and academic excellence. Brings a genuine passion More ❯
london, south east england, united kingdom Hybrid/Remote Options
Complexio
Complexio's Foundational AI works to automate business activities by ingesting whole company data – both structured and unstructured – and making sense of it. Using proprietary models and algorithms Complexio forms a deep understanding of how humans are interacting and using it. Automation can then replicate and improve these actions independently. The System Architect drives the technology adoption on daily basis More ❯
Knaresborough, North Yorkshire, England, United Kingdom
Technical Prospects
your understanding of the products gained from your DevOps function to develop a system that maximises configurability and robustness of the products. This function will have you creating new algorithms, functions, protocols, etc. You may be required to develop native Windows applications to interface with the products and any new firmware that you may create. Embedded Software Engineer - Role Purpose More ❯
have: Qualified Teacher Status (QTS) or equivalent essential . Proven experience teaching Computer Science up to GCSE level , including thorough exam prep . Excellent subject knowledge, especially in Python, algorithms, and computing theory. Strong classroom management skills and a commitment to student development. Enhanced DBS on the Update Service (or willingness to apply). In return for the above you More ❯
next generation of intelligent LED cabin lighting for commercial aviation. This is a hands-on role building robust, real-time embedded software from the ground up, from architecture and algorithms through to implementation, verification, and delivery for safety-critical use. What you'll do ??? Own the architecture & design: Define software structure, interfaces, and interactions with hardware and other systems; produce More ❯
Crawley, West Sussex, South East, United Kingdom Hybrid/Remote Options
Alten Ltd
vendor-specific tools (e.g., Xilinx or Intel toolchains). Knowledge of PCIe , Ethernet , Serial Communications , AXI4 or similar high-speed digital interfaces. Experience with object-oriented design , image-processing algorithms , or algorithm development using MATLAB . Familiarity with Linux-based development environments . Additional Information Why join us? We foster a community of dually talented individuals who are both entrepreneurs More ❯
quality, maintainable code and architect robust systems Experience managing, mentoring or leading technical teams, with a commitment to developing others' skills and careers A strong ability to reason about algorithms, system design and ML engineering trade-offs A genuine interest in building AI systems that enable breakthrough scientific and industrial applications Upon reading Hamming's You and Your Research, you More ❯
powerful technology in software to solve real problems faced by some of the world's most expert litigators. Responsibilities Design, build and refine production-grade LLM agents and proprietary algorithms for expert litigators Lead development of robust evaluation frameworks and pipelines, establishing metrics and benchmarking models on large datasets to steer R&D. Drive advanced prompt-engineering practice to maximise More ❯
London, South East, England, United Kingdom Hybrid/Remote Options
Step 2 Recruitment LTD
already very profitable. Data Scientist We are looking for an exceptional Data Scientist to join us at this exciting time as we build on our growth. Our machine learning algorithms literally need to be outstanding for our clients to use us. As an early joiner, the Data Scientist role is key, and provides multiple opportunities for the right person to … are many things to focus on depending on experience and interests. The role is all about pro-active "building and improving", whether that is improving the predictive power of algorithms, improving client insights available through the user interface, or streamlining and automating data refresh processes. What you'll be working on Building and improving price optimisation machine learning pipelines including … presentations for clients based on data and market insights Interacting with clients on a regular basis and providing pricing guidance based on data insights R&D of new modelling algorithms, optimisation methodologies and process improvements Supporting business development activities including involvement in new client pitches What we're looking for Strong academic background with a minimum bachelor’s or master More ❯
Thales has on offer. Role Join us as an Algorithm Engineering Apprentice where you'll have the opportunity to enhance your skills in designing the signal processing and AI algorithms that power the world's leading sonar systems. You will collaborate with a diverse team of experts to create complex systems for our customers. This role promises an exciting journey More ❯
Thales has on offer. Role Join us as an Algorithm Engineering Apprentice where you'll have the opportunity to enhance your skills in designing the signal processing and AI algorithms that power the world's leading sonar systems. You will collaborate with a diverse team of experts to create complex systems for our customers. This role promises an exciting journey More ❯
cross-functional teams to design, develop, and deploy high-quality software that underpins industry-leading HVAC, powertrain, and battery thermal technologies. Key Responsibilities Develop and optimise control strategies and algorithms for whole-vehicle thermal management systems. Capture functional and software requirements. Model and design high-level control systems. Implement embedded control systems in C/C++ (bare-metal and RTOS More ❯
Welwyn Garden City, Hertfordshire, England, United Kingdom
Charles Jenson Recruitment Ltd
or content SEO within an agency. Demonstrable experience delivering SEO campaigns for clients. Experience using tools such as SEMrush, Screaming Frog, Google Analytics and GSC. Excellent understanding of Google algorithms and updates. Deep knowledge of on-page SEO, natural backlink profiles and on-page optimisation. Ability to build strong relationships with clients. SEO Managers need to demonstrate the ability to More ❯
and ensure high quality data inputs. - Build and maintain data pipelines feeding into matching and analytics services. - Conduct data profiling and analysis to ensure high-quality inputs. - Optimise matching algorithms for performance and accuracy. - Support incident resolution and ensure service continuity. - Share knowledge and coach colleagues to grow Quantexa capability. - Actively participate in Agile ceremonies and work cross-functionally with More ❯
filters, software defined radio) Understanding of communications security (COMSEC) architectures Knowledge of digital modulation, channel coding (FEC), and filtering in the digital signal processing domain Ability to adapt mathematical algorithms for efficient FPGA implementation If you have the relevant skills and experience in systems engineering within the Defence & Security sector, we would love to hear from you. Apply now to More ❯
filters, software defined radio) Understanding of communications security (COMSEC) architectures Knowledge of digital modulation, channel coding (FEC), and filtering in the digital signal processing domain Ability to adapt mathematical algorithms for efficient FPGA implementation If you have the relevant skills and experience in systems engineering within the Defence & Security sector, we would love to hear from you. Apply now to More ❯
Havering atte Bower, south east england, united kingdom
Wayman Learning Trust
outstanding secondary school, is seeking a visionary Computer Science Teacher to join our dynamic team. If you thrive in a collaborative environment and possess the magic touch to turn algorithms into awe-inspiring creations, then this is your chance to make a real impact Become a Coding Champion at Havering's Hidden Gem: Empower Tomorrow's Tech Titans: Equip students More ❯
engineers who share a passion for solving complex technical challenges. The Role Design, implement, and verify FPGA-based control and signal processing systems. Develop and optimise real-time DSP algorithms (FIR/IIR filters, I/Q demodulation, mixers, etc.). Create and maintain high-speed digital interfaces (ADC, DAC, DDS, PLL). Implement real-time feedback control loops (e.g. More ❯
against; while also allowing it to understand the full runtime behaviour of the code it's editing and space of data and edge cases it may operate over. Derive algorithms to detect sessions that cover differing code paths and edge cases, and ignore sessions that are too similar. Work directly with engineering leaders across the world's top technology companies More ❯
around exceptional talent. Position Overview: As a Front-Office Developer, specialising in high-frequency trading for cryptocurrencies, you will play a critical role in designing, implementing, and optimising trading algorithms and infrastructure. Leveraging your expertise in software development, mathematics, and low-latency systems, you will contribute to the continuous enhancement of our trading platform and the execution of sophisticated trading … in the digital asset markets, as well as collaborating with the quant and trading team to bring their ideas into production. Key Responsibilities: Develop and maintain high-performance trading algorithms and infrastructure using Java, ensuring optimal speed, efficiency, and reliability in a high-frequency, cloud deployed trading environment. Collaborate with quantitative researchers and traders to translate trading strategies into scalable … trading systems components to maximise performance and minimise latency, leveraging advanced techniques such as memory pooling, off heap buffering, and cache optimisation. Conduct thorough testing and validation of trading algorithms in simulated and live trading environments, analysing performance metrics and making real-time adjustments to optimise trading strategies. Stay up to date with industry trends, technological advancements, and regulatory developments More ❯
Our team builds intelligent software that speeds up the creation of CNC machining programs and supports operators in producing high-quality results more efficiently. Our main product applies advanced algorithms to streamline the most time-consuming programming steps, helping manufacturing teams increase productivity and consistency across their workflows. We are a growing engineering-led organisation with strong expertise across software … quickly, and working closely with others to refine and improve concepts. What Youll Need Strong proficiency in C++ , focusing on clear, efficient, and maintainable code. Experience designing and implementing algorithms, ideally involving geometric or numerical computation. Solid understanding of data structures, algorithmic performance, and runtime considerations. Ability to collaborate effectively with a multidisciplinary engineering team. Clear communication skills and the More ❯
Graduate Software Engineers 2025 & 2026 required. In this software design role you will be specifying, designing, developing and testing software for complex systems used for a wide variety of design and delivery applications. Beyond embedded software, there is a broad More ❯
Graduate Software Engineers 2025 & 2026 required. In this software design role you will be specifying, designing, developing and testing software for complex systems used for a wide variety of design and delivery applications. Beyond embedded software, there is a broad More ❯
UK department, you will play a critical role in the development of MBDA products and technologies. You will be an important member of a department that produces world-leading algorithms that use imaging sensors to provide situational awar click apply for full job details More ❯