Hiverge Logo

Hiverge

Senior Software Engineer (Performance)

Posted 15 Days Ago
Be an Early Applicant
In-Office
Cambridge, Cambridgeshire, England
Senior level
In-Office
Cambridge, Cambridgeshire, England
Senior level
The Senior Software Engineer will focus on performance optimization and analysis, designing profiling tools, and improving software efficiency and reliability across various systems.
The summary above was generated by AI

Who we are

At Hiverge, our mission is to build algorithmic superintelligence: an AI discovery engine that automatically writes algorithms for the most critical optimisation problems.

Our founding team is composed of world-class researchers from Google DeepMind and University of Cambridge, having co-developed AlphaTensor, FunSearch, and Nobel-prize winning AlphaFold. At Hiverge, you will be working with the brightest minds in AI, algorithms, and mathematics.

If you’re passionate about AI and eager to shape transformative technologies, we’d love to hear from you.

About this role

We are seeking a senior engineer with a strong background in performance analysis and optimization. As part of our core team, you will contribute to building advanced machine learning systems that improve software efficiency and reliability. In addition to performance analysis, you may also work on performance-sensitive domains such as LLM inference, and model training.

You will

  • Design and develop performance profiling tools to analyze large codebases.

  • Conduct benchmarking, identify bottlenecks, and propose improvements across software, hardware, and system layers.

  • Implement monitoring, observability, and testing frameworks focused on performance metrics.

  • Collaborate with product, research and engineering teams to ensure performance insights translate into practical product improvements.

  • Contribute to open-source projects or share performance learnings with the community when applicable.

  • Stay up to date with the latest advancements in compilers, runtime systems, ML frameworks, and AI performance engineering.

Qualifications

  • 5+ years of experience in software engineering with a focus on performance optimization.

  • Strong programming skills in Python, C++, Rust or Go

  • Experience with performance profiling and benchmarking tools (e.g., perf, gprof, flame graphs).

  • Deep understanding of system-level concepts such as memory management, concurrency, and distributed systems.

What sets you apart

  • Background in compiler optimization, runtime systems, or JIT execution.

  • Hands-on experience with GPU programming, CUDA, or other hardware accelerators.

  • Familiarity with ML frameworks (PyTorch, TensorFlow) and performance optimization for training/inference

  • Prior contributions to open-source performance tools or ML frameworks is a big plus.

We offer competitive compensation, generous benefits packages, and offer a stimulating work environment, with the opportunity to contribute to the future of generative AI.

Top Skills

C++
Cuda
Go
Gprof
Perf
Python
PyTorch
Rust
TensorFlow
HQ

Hiverge London, England Office

London, United Kingdom

Similar Jobs

23 Days Ago
In-Office
Cambridge, Cambridgeshire, England, GBR
Senior level
Senior level
Fintech • Information Technology • Payments
As a Senior Systems & Software Performance Engineer, you will optimize systems for performance, tackle challenges, and support teams in resolving performance issues. You'll lead initiatives, mentor engineers, and promote performance best practices.
Top Skills: AnsibleAWSGrafanaJavaJvmKafkaKubernetesMongoDBPrometheusRabbitMQRedisTerraform
5 Hours Ago
In-Office
London, Greater London, England, GBR
Mid level
Mid level
Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
The Escrow Business Compliance Analyst manages client onboarding for escrow deals, ensures compliance with KYC regulations, and oversees transaction setup and documentation.
7 Hours Ago
Hybrid
London, Greater London, England, GBR
Mid level
Mid level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
The role involves developing microservices primarily in Golang, maintaining code quality, deploying applications, and collaborating with team members in a hybrid work environment.
Top Skills: Ci/CdGoHelmK8SPythonSQL

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account