Engineer, Network
Role details
Job location
Tech stack
Requirements
Software Engineer - High-Performance Computing & Quant Tech HMx Labs - London (Hybrid), Permanent, ~£70k + benefits HMx Labs is a boutique consultancy focused on the messy, interesting intersection of high-performance computing, cloud, and quantitative finance . We help banks, hedge funds, and vendors design, build, and debug serious compute platforms - from CPU/GPU clusters for risk calculations to low-latency analytics and large-scale simulations. We're hiring a Software Engineer to work in the HPC side of the company. One day you might be talking to finance quants about risk workloads, the next you're deep in conversation with GPU engineers about kernels, memory layouts and performance - and plenty in between. At least 1 year of experience as a software engineer in paid full-time employment Knowledge and commercial experience with at least one of, Java, C# or Python Experience with at least one non-managed / manual-memory language , e.g. C, C++, Rust. Exposure to or experience with High-Performance Computing (HPC) Experience working in financial services technology (risk, trading, analytics, etc.) Familiarity with numerical methods , Monte Carlo, or risk systems About HMx Labs We're a small, specialist shop , not a giant body-shop. You'll see a wide range of interesting HPC and quant problems , not the same ticket farm every day You'll work closely with people who actually care about performance, correctness and cost - not just buzzwords Anyone applying with a recommendation from someone who has worked with HMx Labs goes to the top of the pile . Role: Permanent, full-time Location: London-based, hybrid (some time in the office / with clients is expected) Salary: Around £70k + benefits , depending on experience A short note explaining your experience with either HPC or financial services tech (or both) Anything you're proud of (projects, talks, OSS contributions, etc.)