and train junior engineers, sharing modern best practices and technical developments. Help estimate project timescales and provide support to customers when required. Key Skills & Experience Proficiency in C and C++ programming for embedded Linux or microcontroller platforms. Solid experience with RTOS and bare-metal development (e.g., STM32, PIC). Competence in DevOps/build systems, including cross-compiling, virtualisation and More ❯
slough, south east england, united kingdom Hybrid / WFH Options
DCS Recruitment
and train junior engineers, sharing modern best practices and technical developments. Help estimate project timescales and provide support to customers when required. Key Skills & Experience Proficiency in C and C++ programming for embedded Linux or microcontroller platforms. Solid experience with RTOS and bare-metal development (e.g., STM32, PIC). Competence in DevOps/build systems, including cross-compiling, virtualisation and More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Client Server
You'll join the team in Central London with flexibility to work from home twice a week. About you: You have strong backend OOP, multithreaded software engineering experience (e.g. C++, Java, Python) You have commercial Rust development experience You have experience of working on high throughput, low latency trading systems You achieved a 2.1 or above in Computer Science from More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Client Server
solving skills You're comfortable taking ownership of projects and mentoring more junior team members You have strong TypeScript skills, combined with any backend programming language (e.g. Python, Java, C++, C#) You're happy to work with the following tech stack (you don't need experience with all): Elixir, Ember, Elm, Phoenix, LiveView, Python, PostgreSQL, AWS, Docker You have an More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
AWE Plc
years relevant experience. Whilst not to be considered a tick list, we'd like you to have experience in some of the following: The ability to programme in C, C++, Fortran, or a similar high-level language. Knowledge of computer architectures, in particular, parallel architectures (including accelerators such as GPUs) and their applicability to running large scientific calculations. Familiarity with More ❯
years relevant experience. Whilst not to be considered a tick list, we'd like you to have experience in some of the following: The ability to programme in C, C++, Fortran, or a similar high-level language. Knowledge of computer architectures, in particular, parallel architectures (including accelerators such as GPUs) and their applicability to running large scientific calculations. Familiarity with More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Harvey Nash
tools. ✅ What we’re looking for 8+ years’ experience in software engineering. Strong background in CI/CD pipelines and backend development. Hands-on experience with C#, Unity, Python, C++, Hack/PHP . Familiarity with build systems (Buck/Bazel) and internal Meta tools like Phabricator, Sandcastle (nice to have). Strong debugging and troubleshooting skills. Experience with SQL More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Spectrum Search
moving, high-stakes setting. Nice to Have: Experience with infrastructure-as-code and cloud-native tools (e.g., Kubernetes, AWS, Terraform). Background in low-level programming (e.g., C/C++, Rust) or functional languages (e.g., Q/KDB+, Haskell). Understanding of hardware acceleration techniques including FPGA and RDMA. Why Apply: Join an ambitious, technically elite team in a growing More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Radley James
algorithms for systematic trading. Contribute to research and simulation frameworks. Key Requirements Bachelor's degree in Computer Science or closely related field Interesting internship(s) within trading Proficiency in C++ or Python (the firm’s tech stack includes both). Strong problem-solving and analytical skills. Ability to work in a fast-paced, collaborative environment. This opportunity offers a competitive More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Thurn Partners
trends is essential. Required Experience: 4+ years working in a Site Reliability Engineering, DevOps or Platform engineering environment. Proficiency in one or more of the following languages: Python, Go, C++, C#. Experience with Linux administration . Familiarity with observability tools such as Prometheus, Grafana, Thanos, and ELK stack . Bonus points for experience with Kubernetes, Docker, AWS, and Google Cloud More ❯
slough, south east england, united kingdom Hybrid / WFH Options
microTECH Global LTD
AWS, Azure, GCP) and IaC (Terraform, Ansible). Familiarity with GPU workflows (CUDA, SYCL, Vulkan, OpenCL) or HPC performance optimisation. Strong scripting and programming skills (Python, Bash, C/C++ exposure a plus). Knowledge of monitoring, logging, and performance testing for GPU/ML workloads. Excellent collaboration skills — able to work with research, engineering, and product teams. Desirables: Experience More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Expenti
equivalent Excellent problem-solving abilities 2+ years’ experience as a Mathematician in online gaming Use of Excel spreadsheets to design math models Experience using a high-level programming language, C++ preferred A portfolio of published games Excellent English language skills, written and spoken What you’ll be Passionate about creating exciting games A motivated team player with outstanding problem-solving More ❯
slough, south east england, united kingdom Hybrid / WFH Options
MediaTek
Mathematics, Computer Science, Physics, or a related field Strong interest in research and a background in machine learning or a related area Experience with programming languages such as Python, C++, or similar Strong problem-solving skills and ability to work independently and collaboratively Good communication skills and ability to present complex ideas clearly Nice-to-have Experience in optimization, reinforcement More ❯
slough, south east england, united kingdom Hybrid / WFH Options
MediaTek
advancements in AI and related fields Qualifications Required: PhD in Machine Learning, Artificial Intelligence, Mathematics, Computer Science, Physics, or a related field Proficiency in programming languages such as Python, C++, or similar Strong problem-solving skills and the ability to work both independently and collaboratively Excellent communication skills, with the ability to present complex ideas clearly Preferred: Experience in optimization More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Queen Square Recruitment Limited
a Security Architect , with a focus on AI/ML security . Deep understanding of AI technologies, algorithms, and frameworks . Proficiency in programming languages (Python, R, C/C++, Java) and secure coding practices. Hands-on experience with ML/LLM frameworks (TensorFlow, PyTorch, scikit-learn, etc.). Expertise in DevOps/CI/CD security and cloud-native More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Capua
looking for people with an engineering mindset who love to solve real-world problems with software. If that means building a Kafka queue one moment and fiddling with some C++ another, so be it. Responsibilities: Develop and maintain backend services using NodeJS. Contribute to architectural decisions as they decouple legacy systems. Work collaboratively on a shared codebase with Git, CI More ❯
slough, south east england, united kingdom Hybrid / WFH Options
microTECH Global LTD
AI trends and contribute to open research Requirements: PhD or equivalent experience in ML, AI, CS, physics, or mathematics Strong publication record (NeurIPS, ICML, ICLR, etc.) Proficient in Python, C++, and deep learning frameworks (e.g., PyTorch, TensorFlow) Solid grasp of ML techniques; independent and team-oriented mindse Preferred: Experience in LLMs, reinforcement learning, or chip design Familiarity with JAX and More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Hunter Bond
to £190k + Bonus Salary: Up to £190k + Bonus Location: London (Hybrid) Skills: Language agnostic, just need to be a keen technologist (Ideally experienced in Rust, Python or C++) This firm is an elite company with high tech standards who have previously set tech world records. They are made up of some exceptionally talented individuals who above all are More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Hunter Bond
to £190k + Bonus Salary: Up to £190k + Bonus Location: London (Hybrid) Skills: Language agnostic, just need to be a keen technologist (Ideally experienced in Rust, Python or C++) This firm is an elite company with high tech standards who have previously set tech world records. They are made up of some exceptionally talented individuals who above all are More ❯
slough, south east england, united kingdom Hybrid / WFH Options
microTECH Global LTD
or a related field. Proven experience in video processing or similarly performance-critical applications. Hands-on experience with Vulkan or other modern GPU APIs. Strong background in C/C++ development, both in building new systems and enhancing existing ones. Genuine enthusiasm for new ideas, a willingness to trust innovation, and the drive to execute effectively. Responsibilities: Translate high-level … mathematical models and research into production-ready encoder implementations using C++ and GPU compute technologies. Develop cross-platform solutions for operating systems including Windows, Linux, iOS, and Android. Enhance, maintain, and expand existing codebases (C/C Python). Integrate third-party commercial and open-source software components. Produce clear and well-structured technical documentation, including specifications, APIs, and integration More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Thurn Partners
C++ Engineer – Elite Market Access Team Location: London One of Europe’s fastest-growing and most successful hedge funds, the firm has built a reputation for exceptional returns and deep technical excellence. Quietly expanding their core engineering teams, they offer top-tier talent the chance to work on high-impact, low-latency systems in a fast-paced, intellectually rigorous environment. … compliance, and IT teams across the firm. Gain exposure to upstream and downstream systems, contributing to the full trading technology stack. The ideal candidate: Exceptional professional experience with modern C++ on Linux. Proficient in Python and bash scripting. Experience designing and implementing multithreaded and distributed systems. Hands-on experience with exchange trading gateways and/or market data feed handlers. More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Thurn Partners
C++ Engineer – Core Trading Systems This role offers the opportunity to work on systems where nanoseconds matter, reliability is critical, and engineering excellence directly drives performance in global markets. The organisation is a leading quantitative investment firm powered by research, technology, and data. Independent investment teams operate on a shared foundation: a proprietary, state-of-the-art trading platform. The … Core Technology Team is responsible for building and optimising this platform, which serves as the central nervous system of the firm’s trading operations. The C++ Engineer will work on a small team of world-class engineers, owning problems end-to-end and deploying solutions with immediate firmwide impact. The scope includes both greenfield development and scaling of existing systems … Responsibilities: Design and optimise critical components of the trading platform, including exchange and broker connectivity, order management, feed handlers, deployment pipelines, and monitoring systems. Push the boundaries of modern C++ for low-latency optimisation, template metaprogramming, lock-free concurrency, and high-throughput networking. Collaborate closely with traders, researchers, and operations staff to translate requirements into high-impact features. Lead new More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Langham Recruitment
the cutting edge of AI and Machine learning technology with applications for increased productivity in Data centres and HPCs. Responsibilities: Design automated test frameworks for optical networks using Python, C++ Develop integrated hardware solutions across network systems using hardware instruments, BERTS, Burst-mode test, and oscilloscopes. Engineer optimisation algorithms as part of the test framework platform and metaheuristic algorithms Support … validation of testing, and analysis of data for improvement Collaborate with cross-functional teams of hardware, software, embedded and electronic engineers. Skills: Software and Test Automation experience using Python, C++, C# Experience generating and scripting algorithms for AI/ML applications as well as Metaheuristic optimisation. Understanding of cloud-based environments and data pipelines. Degree in either Computer Science, Electrical More ❯
slough, south east england, united kingdom Hybrid / WFH Options
microTECH Global LTD
rapid cycles of iteration and fast-tracked delivery of Minimum Viable Products. • Technical Expertise: Experience in designing and developing data compression solutions, AI/ML technologies, and/or C++ development. • Leadership Skills: Proven ability to manage and mentor a skilled team, driving projects to completion within commercial deadlines. • Communication Skills: Excellent written and verbal communication, including technical documentation and … technologies, including lossy/lossless compression, quality metrics, and colour spaces. • Knowledge of the end-to-end software development lifecycle, with experience collaborating across teams. • Proficiency in Python and C++ software development. • Experience with parallel processing programming. • Understanding of standardization processes and standard-developing organizations (SDOs). Beneficial to have: • Knowledge of objective Visual Quality (VQ) assessment techniques. • Experience with More ❯