About the Role
Shape the platforms and tools that drive high-impact research by designing systems that scale, accelerate discovery, and support innovation across the firm. This role focuses on optimizing large-scale workloads across GPU and CPU infrastructure, improving the performance and capabilities of research workloads on cutting-edge compute infrastructure.
Responsibilities
- Collaborate with researchers, senior stakeholders, and engineers to understand compute challenges and design optimized solutions.
- Profile, benchmark, and tune large-scale training and inference workloads for performance on distributed CPU, GPU, and memory-intensive jobs.
- Develop reference implementations, libraries, and tools to improve job efficiency and reliability.
- Collaborate with systems, architecture, and platform teams to evolve the compute stack.
- Influence long-term platform and infrastructure decisions.
Requirements
- Bachelors, Masters, or PhD degree in computer science, or equivalent experience.
- Proven track record of profiling, benchmarking, and optimizing distributed workloads.
- Experience with Python.
- Knowledge of CUDA.
- Experience with HPC schedulers and Kubernetes-based workload orchestration.
- Strong understanding of one or more deep learning frameworks, such as PyTorch.
- Strong background in data structures, algorithms, and parallel programming on heterogeneous systems.
- Deep understanding of Linux OS fundamentals, such as scheduling, memory management, NUMA, networking, and filesystems.
- Familiarity with profiling and monitoring tools, such as nsys, ncu, eBPF-based tools, and performance counters.
- Strong communication skills with the ability to collaborate across research, infrastructure, and engineering teams.
Skills
- Python
- CUDA
- PyTorch
- HPC schedulers
- Kubernetes
- Linux OS fundamentals
- Data structures
- Algorithms
- Parallel programming
- Profiling tools
- Benchmarking tools
- Tuning tools
- Distributed workloads
- Deep learning frameworks
Location
- London
Work Type
- Full-time
Experience Level
- Senior
Education Level
- Bachelors
- Masters
- PhD
Salary/Compensations
- Highly competitive compensation plus annual discretionary bonus
Benefits
- Lunch provided (via Just Eat for Business)
- Dedicated barista bar
- 35 days’ annual leave
- 9% company pension contributions
- Informal dress code
- Excellent work/life balance
- Comprehensive healthcare
- Life assurance
- Cycle-to-work scheme
- Monthly company events
About the Company
- G-Research is an ideas-driven business that tackles complex problems in quantitative finance by bringing scientific clarity to financial complexity.
- They unite world-class researchers and engineers in an environment that values deep exploration and methodical execution.
- They are building a world-class platform to amplify their teams’ most powerful ideas.
Equal Opportunity
- G-Research is committed to cultivating and preserving an inclusive work environment.
- They place great value on diversity of experience and opinions.
- They want to ensure that applicants receive a recruitment experience that enables them to perform at their best.
- If you have a disability or special need that requires accommodation please let us know in the relevant section.
