Guildford, Surrey, United Kingdom Hybrid / WFH Options
BAE Systems Applied Intelligence
/or firmware for a range of target devices including FPGAs, ARM processors, GPUs and microcontrollers (typically using VHDL or Verilog) Designing signal processing algorithms Within the Wireless Products Team, we understand you're not going to know everything straight away so you will participate in specialised training to bring More ❯
building, and deploying machine learning models and systems in production. You'll work at the intersection of data science and software engineering, translating ML algorithms into scalable production systems on AWS. Key Responsibilities: Design, develop, and deploy machine learning models into production Build scalable ML pipelines and infrastructure on AWS More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Chroma Recruitment Ltd
The DSP Firmware Engineer will report directly to the Software Team Lead and will be responsible for designing, simulating and implementing digital signal processing algorithms for telecoms and sensing applications. The DSP Firmware Engineer will take ownership of producing firmware design concepts and producing Firmware requirements where necessary. DSP Firmware More ❯
The DSP Firmware Engineer will report directly to the Software Team Lead and will be responsible for designing, simulating and implementing digital signal processing algorithms for telecoms and sensing applications. The DSP Firmware Engineer will take ownership of producing firmware design concepts and producing Firmware requirements where necessary. DSP Firmware More ❯
and analytics that provide actionable insights into improving PnL. Responsibilities: Implement trading strategies and execution performance across various asset classes. Implement statistical models and algorithms, Collaborate with traders and quantitative researchers to identify areas for improvement. Provide quantitative development expertise and support to traders and portfolio managers on all front More ❯
Strong problem-solving and communication skills Able to work independently and manage multiple tasks Knowledge of software development basics like OOP, design patterns, and algorithmsMore ❯
office directly. The successful candidate will collaborate with traders, hardware experts, and software engineers to develop robust solutions that maximize the potential for advanced algorithms as the client scales. Key Competencies: The ideal candidate would have hands-on experience with real-time, low-latency ML pipelines in high-performance environments. More ❯
cost-benefit analyses to inform decision-making processes effectively. Generate comprehensive design documentation, schematics, and technical drawings utilizing CAD software. Engineer and deploy control algorithms, firmware, and software tailored for embedded systems and microcontrollers. Conduct rigorous testing and validation of prototypes, meticulously analyzing test data to refine designs for optimal More ❯
and scalable pipelines for DNA methylation and multi-omics data Apply machine learning to support personalised health recommendations Develop automated reporting systems and proprietary algorithms Collaborate closely with wet lab scientists, product teams, and leadership Build and mentor a high-performing computational team Requirements: PhD in Computational Biology, Bioinformatics, Genomics More ❯
patterns. Building risk-management and performance-tracking tools. What You'll Need Strong academic background in STEM discipline Strong computer science fundamentals in Design, Algorithms & Data Structures Strong low latency C++ engineering skills Ability to multitask and produce high quality code. Strong verbal and written communication skills. More ❯
Mid-Frequency Sharpe Ratio ≥ 6.0 for High-Frequency Strong proficiency in Python , C++, or other relevant languages. Deep understanding of AI and machine learning algorithms , including time series modeling, feature engineering, and model interpretability. Experience with market microstructure , order book dynamics, and execution strategies. Background in quantitative research , algorithmic trading More ❯
london, south east england, united kingdom Hybrid / WFH Options
Understanding Recruitment
Developers: Core Java Developing software from scratch WITHOUT the use of frameworks e.g. Spring Multithreading TDD, CI/CD, Paired-programming environment Data structures, algorithms, threads Working in a modern FinTech environment e.g. startup is a plus An interest in the financial sector, FX and trading If you are looking More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Intellect Group
What We’re Looking For: 🔹 Strong Python skills – You know your way around TensorFlow, PyTorch, or Hugging Face. 🔹 Experience with LLMs, NLP, or recommendation algorithms . 🔹 Familiarity with MLOps, APIs, and scalable cloud solutions . 🔹 Passion for AI-powered personalisation and making tech feel more human. 🔹 A builder’s mindset More ❯
analysers, vector signal generators, power sensors, network analysers) Hands on link-performance measurement experience (link/protocol testers, channel emulators) Physical-layer satellite modem algorithms/standards (DVB-S2, CCSDS) Experience in collaborative software design (GIT, code reviews) Experience in test automation Linux and Windows experience Statistical analysis and metrology More ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom
Belcan Technical Recruiting (UK) Ltd
analysers, vector signal generators, power sensors, network analysers) Hands on link-performance measurement experience (link/protocol testers, channel emulators) Physical-layer satellite modem algorithms/standards (DVB-S2, CCSDS) Experience in collaborative software design (GIT, code reviews) Experience in test automation Linux and Windows experience Statistical analysis and metrology More ❯
good knowledge of security and IAM in Azure You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You're likely to be degree educated in a relevant STEM More ❯
particularly for electronics). Imaging systems: Pixel design, circuit architecture, and imaging pipelines. Computing architectures: CPU/GPU cores, AI accelerators. AI/ML algorithms & hardware implementations (processors/ASICs). Low-power design (device to system level). Wireless communication systems. What expertise and experience do you have in More ❯
london, south east england, united kingdom Hybrid / WFH Options
Anson McCade
variety of complex, high-volume structured and unstructured databases, third-party sources, and publicly available data. Understand how predictive models, machine learning, and AI algorithms are used to develop insights and identify strategies for improvement. Use technical expertise to create tactical tools and solutions that align with business strategy. Present More ❯
Reigate, England, United Kingdom Hybrid / WFH Options
Client Server
good knowledge of security and IAM in Azure You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You're likely to be degree educated in a relevant STEM More ❯
about developing technology that helps protect people and keep society safe. What background we are looking for: Ability to produce and implement high-quality algorithms for hardware Understanding of FPGA and SoC architectures Onsite Dedication: Work onsite to immerse in our secure environment. Security Clearance: Qualify for full, unrestricted, UK More ❯
compatibility with hardware and/or influences software's design in relation to hardware. Essential Duties and Responsibilities: Good understanding of computer science fundamentals: algorithms, data structures, etc. acquired from education and/or experience. Excellent programmer Proficient at complex programming & knowledge of standard data structure and algorithms. Make recommendations More ❯
in an FPGA development team Desirable: Experience of digital hardware design for FPGA using VHDL Experience and knowledge of video processing and control law algorithms Working knowledge and experience of UVM (Universal Verification Methodology) constrained random verification Benefits: You'll receive benefits including a competitive pension scheme, enhanced annual leave More ❯
Systems Engineer, your work will focus on these responsibilities: Develop, implement, and optimize dynamic models for battery energy storage systems. Translate data models and algorithms into functional software, conducting rigorous simulation tests to evaluate model performance. Collaborate closely with our software solutions team and hardware testing team to leverage data More ❯
london, south east england, United Kingdom Hybrid / WFH Options
MICHELIN Connected Fleet
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 More ❯
london (wembley), south east england, United Kingdom Hybrid / WFH Options
Innovate
team developing advanced embedded systems What You'll Do: Design and implement embedded software in C and Assembler Develop and optimize sonar signal processing algorithms Integrate code on bespoke embedded platforms Collaborate with hardware and verification teams Troubleshoot, test, and deliver high-reliability code Contribute to software architecture (UML) and More ❯