ML Performance Engineer: Real-Time GPU Systems Optimisation

Janestreet

Greater London

On-site

GBP 120,000 - 160,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Jane Street in London is seeking an engineer with a focus on low-level systems programming and optimisation for our ML team. You will optimize performance of models during training and inference across large-scale systems.

The role emphasizes real-time, low-latency inference, high-throughput research workloads, and a whole-systems approach from GPUs to storage and networking. Fluency in English and curiosity about finance are valued traits.

Qualifications

  • Understanding of modern ML techniques and toolsets.
  • Ability to debug a training run's performance end to end.
  • Experience with low-level GPU memory hierarchy and PTX/SASS concepts.
  • Experience debugging with CUDA GDB and Nsight tools.
  • Familiarity with ML libraries such as Triton, CuDNN, CuBLAS.

Responsibilities

  • Optimize model training and inference performance at scale.
  • Improve real-time and high-throughput inference in large systems.
  • Collaborate with ML and systems teams to deliver end-to-end optimization.

Skills

ML techniques
End-to-end perf debugging
Low-level GPU knowledge
CUDA debugging tools
cuDNN/cuBLAS familiarity
NCCL/MPI distributed training
Networking tech (Infiniband/NVLink)
English fluency

Tools

CUDA GDB
Nsight Systems
Nsight Compute
Triton
CUTLASS
CUB
Thrust
cuDNN
cuBLAS
Infiniband
RoCE
GPUDirect
NVLink
NCCL
MPI

Job description

Jane Street in London is seeking an engineer with a focus on low-level systems programming and optimisation for our ML team. You will optimize performance of models during training and inference across large-scale systems.

The role emphasizes real-time, low-latency inference, high-throughput research workloads, and a whole-systems approach from GPUs to storage and networking. Fluency in English and curiosity about finance are valued traits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Performance Engineer
Machine Learning Performance Engineer

Quant Blueprint LLC • Greater London

On-site
GBP 50,000 - 70,000
Machine Learning Performance Engineer
Machine Learning Performance Engineer

Janestreet • Greater London

On-site
GBP 120,000 - 160,000
ML Engineer Intern: Real Projects, Mentors, GPU Access
ML Engineer Intern: Real Projects, Mentors, GPU Access

Janestreet • Greater London

On-site
GBP 18,000 - 28,000
ML Systems Performance Engineer
ML Systems Performance Engineer

Quant Blueprint LLC • Greater London

On-site
GBP 50,000 - 70,000
ML Research Engineer – Financial ML & Low-Latency GPU
ML Research Engineer – Financial ML & Low-Latency GPU

Amsterdam Quant Society • Greater London

Hybrid
GBP 70,000 - 110,000
Senior GPU AI/ML Performance Engineer
Senior GPU AI/ML Performance Engineer

Google LLC • Greater London

On-site
GBP 90,000 - 150,000
Senior ML Systems Engineer: GPU Performance
Senior ML Systems Engineer: GPU Performance

Arcus Search • Greater London

On-site
GBP 100,000 - 200,000
ML Researcher: Build Next-Gen Trading Models
ML Researcher: Build Next-Gen Trading Models

Tradermath • Greater London

Hybrid
GBP 90,000 - 140,000
ML Research Engineer: Bridge Research to Production
ML Research Engineer: Bridge Research to Production

Janestreet • Greater London

On-site
GBP 120,000 - 180,000
High-Throughput ML Systems Performance Engineer
High-Throughput ML Systems Performance Engineer

Anthropic • York and North Yorkshire

On-site
GBP 110,000 - 150,000
Health insurance
Fertility benefits
Parental leave 22 weeks
+12