At a Glance
- Tasks: Join us to tackle exciting HPC and quant challenges in finance.
- Company: HMx Labs, a boutique consultancy with a passion for high-performance computing.
- Benefits: Competitive salary around £70k, hybrid work, and great perks.
- Why this job: Make a real impact in finance tech while working on cutting-edge projects.
- Qualifications: 1+ years in software engineering; experience with Java, C#, Python, or manual-memory languages.
- Other info: Collaborative environment with opportunities to grow and innovate.
The predicted salary is between 42000 - 84000 £ per year.
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) and anything you’re proud of (projects, talks, OSS contributions, etc.)
Engineer, Network in England employer: HMx Labs
Contact Detail:
HMx Labs Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Engineer, Network in England
✨Tip Number 1
Network like a pro! Attend industry meetups, conferences, or even online webinars related to HPC and finance tech. The more people you know, the better your chances of landing that dream job at HMx Labs.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Java, C#, Python, or any manual-memory languages. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Get a recommendation! If you know someone who’s worked with HMx Labs, ask them for a shout-out. A personal recommendation can really help you stand out in a competitive field.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at HMx Labs.
We think you need these skills to ace Engineer, Network in England
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role. Highlight your experience with HPC, financial services tech, and any relevant programming languages like Java, C#, or Python. We want to see how your skills fit into our world!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for HPC and finance, and don’t forget to mention any projects or contributions you’re proud of. We love hearing about what excites you!
Showcase Relevant Experience: In your application, be specific about your experience with manual-memory languages like C or C++. If you've tackled any interesting HPC problems, let us know! We’re keen on seeing how you’ve applied your skills.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications better and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at HMx Labs
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of Java, C#, and Python, as well as any manual-memory languages like C or C++. Be ready to discuss specific projects where you've applied these skills, especially in high-performance computing or financial services.
✨Understand the Business Context
Since HMx Labs operates at the intersection of HPC and finance, it’s crucial to understand how your technical skills can solve real-world problems in risk management or trading. Familiarise yourself with numerical methods and be prepared to discuss how they apply to the role.
✨Showcase Your Passion for Performance
This isn’t just about coding; it’s about performance and correctness. Be ready to talk about how you’ve optimised code in the past or tackled complex problems. Share any experiences that highlight your commitment to delivering high-quality solutions.
✨Leverage Recommendations
If you know someone who has worked with HMx Labs, don’t hesitate to mention them during your interview. A recommendation can significantly boost your chances, so make sure to highlight any connections you have and how they relate to your experience.