At a Glance
- Tasks: Design and deliver backend features for a cutting-edge execution engine.
- Company: Join hyperexponential, an innovative AI-powered platform transforming the insurance industry.
- Benefits: Enjoy a £5,000 training budget, 33 days holiday, and private healthcare.
- Other info: Be part of a diverse team committed to growth and innovation.
- Why this job: Make a real impact in a dynamic environment with top-tier tech and a collaborative culture.
- Qualifications: Experience in backend systems, preferably with Rust, Python, or C/C++.
The predicted salary is between 36000 - 60000 £ per year.
About hyperexponential (hx)
At hyperexponential, we’re building the AI-powered platform that enables the world’s most critical decisions in a $7 trillion industry. Our platform brings together data, AI, and human expertise to give insurers the fastest path from submission to decision - helping them move faster, act smarter, and take on more risk with confidence.
About the Kernel team
The Kernel team sits at the core of hx’s platform, building the execution engine that underpins how customer models are evaluated, validated, and run safely at scale. Their work directly enables hx Renew and future products to make correct, performant, and explainable decisions in high-stakes environments.
What you’ll be doing:
- Designing and delivering backend features in the Kernel execution engine that improve correctness, performance, and reliability for customer model runs at scale.
- Strengthening a clean, modular Kernel architecture that is easy to understand, test, and safely evolve over time.
- Building automated tests and observability for complex execution scenarios, enabling faster detection, diagnosis, and resolution of production issues.
- Partnering with adjacent engineering teams to shape Kernel behaviour and interfaces, providing clear technical input and following through to delivery.
- Owning work from design through rollout and monitoring, balancing immediate product needs with long-term system sustainability.
- Demonstrating hx values by proactively identifying risks, collaborating constructively, and taking full accountability in a critical core-platform area.
What you’ll need to have done:
- Built and shipped backend systems in a polyglot production environment, working across languages such as Rust, Python, or C/C++.
- Delivered backend features where correctness, performance, and resource efficiency were critical, and improved systems based on real production behaviour.
- Applied solid systems thinking around execution, concurrency, and memory or resource management in real-world backend services.
- Designed and implemented effective testing and observability that made complex backend behaviour understandable, debuggable, and safe to evolve.
- Owned work end-to-end from design through rollout, monitoring, and iteration, collaborating closely with peers and raising risks early.
You’re unlikely to thrive here if:
- You prefer highly predictable work and feel uncomfortable operating in ambiguous, evolving problem spaces.
- You optimise for shipping quickly at the expense of correctness, maintainability, or long-term system health.
- You avoid ownership of outcomes beyond your immediate code changes.
Compensation
At hx, we’re committed to salary transparency. You’ll always have clarity on pay early in the process. Our approach is to design compensation that’s competitive in the market, fair across teams, and aligned with the impact our people make.
Benefits:
- £5,000 training and conference budget for individual and group development.
- 25 days of holiday plus 8 bank holidays (33 days total).
- Company pension scheme via Penfold.
- Mental health support and therapy via Spectrum.life.
- Individual wellbeing allowance via Juno.
- Private healthcare insurance through AXA.
- Income protection and Life Insurance.
- Cycle to Work Scheme.
Additional perks:
- Top-spec equipment (laptop, screens, adjustable desks, etc.).
- Regular remote and in-person hackathons, lunch and learns, socials, and game nights.
- Team breakfasts and lunches, snacks, drinks fridge, and a fun office at The Ministry.
- Exceptional opportunities for personal development and growth.
Interview process:
- Initial call with Talent team (30 minutes).
- Manager Interview (60 minutes).
- Technical Assessment (e.g., code review, system design) (120 minutes).
- Values Interview with Tech Leadership (60 minutes).
- Offer.
Our commitment to Diversity
hxers are at the centre of everything we build. We know that progress depends on diverse perspectives, and we are committed to creating an environment where everyone can thrive, grow, and make an impact.
Next steps
If this opportunity resonates with you, we encourage you to apply or share it with your connections! Our dedicated talent team reviews all applications, and we promise to provide feedback regardless of the outcome.
Software Engineer (Rust) employer: hyperexponential
At hyperexponential, we foster a dynamic and inclusive work culture where innovation thrives and every team member's contributions are valued. With exceptional benefits such as a generous training budget, private healthcare, and equity options, we empower our employees to grow both personally and professionally while working on cutting-edge technology that shapes the future of the insurance industry. Join us in a vibrant office environment at The Ministry, where collaboration and creativity are at the heart of what we do.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer (Rust)
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those at hyperexponential. A friendly chat can open doors that applications alone can't.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or portfolio, make sure it’s up to date. Share projects that highlight your Rust expertise and problem-solving abilities.
✨Tip Number 3
Prepare for the technical assessment! Brush up on system design and coding challenges. Practising with peers can help you feel more confident when it’s your turn to shine.
✨Tip Number 4
Don’t forget to express your passion for AI and insurance tech during interviews. Show us how excited you are about making an impact in this evolving field!
We think you need these skills to ace Software Engineer (Rust)
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your application for the Software Engineer role. Highlight your experience with Rust or similar languages, and show how your skills align with hx's mission of transforming the insurance industry.
Showcase Your Projects:Include examples of backend systems you've built or contributed to. We love seeing real-world applications of your work, especially where you've tackled performance and correctness challenges.
Be Clear and Concise:When writing your application, keep it straightforward. Use clear language to explain your experiences and how they relate to the role. We appreciate directness and clarity!
Apply Through Our Website:Don’t forget to submit your application through our careers page! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to hear from you!
How to prepare for a job interview at hyperexponential
✨Know Your Rust
Make sure you brush up on your Rust skills before the interview. If you haven't used it in production, be ready to discuss your experience with C/C++ or Python and how you plan to quickly adapt to Rust. Highlight any projects where you've tackled complex system problems.
✨Understand the Kernel Team's Role
Familiarise yourself with the specific challenges the Kernel team faces, such as execution, concurrency, and memory management. Be prepared to discuss how your past experiences align with these areas and how you can contribute to building a robust, modular engine.
✨Showcase Your Problem-Solving Skills
During the technical assessment, focus on demonstrating your systems thinking and ability to design effective testing and observability. Share examples of how you've improved backend features based on real production behaviour, emphasising correctness and performance.
✨Embrace Ownership and Collaboration
hx values accountability and teamwork, so be ready to discuss instances where you've taken ownership of a project from design to rollout. Highlight how you've collaborated with peers to identify risks early and ensure successful delivery, showing that you're a proactive team player.