Skip to content

Campus ML Research Engineer (Intern)

Jump Trading
🇬🇧LondonStudentInternPosted July 13, 2026

About the Role

Join Jump Trading Group's research team as an ML Research Engineer to build state-of-the-art ML systems that solve complex problems in quantitative finance. You'll collaborate with researchers, quants, and engineers to develop flexible frameworks, optimize training pipelines on high-performance computing clusters, and integrate ML models into production systems where latency is critical. This role spans a mix of programming languages (C/C++/Python/CUDA) and offers the opportunity to work on impactful, large-scale ML projects in a fast-paced, collaborative environment.

Requirements

  • Creative thinkers who are driven, self-motivated, and eager to solve challenging problems
  • Proficiency in Python and/or C++
  • Proficiency in Pytorch, JAX, Tensorflow or other DL library
  • Ability to thrive in a collaborative, team-oriented environment
  • Expertise in GPU or Accelerator programming (CUDA, Triton, SYCL, ROCm or equivalent)
  • Experience building ML systems at large scale (hundreds of TBs of training data, low latency or high throughput inference requirements)
  • Excellent written and verbal communication skills in English
  • Reliable and predictable availability required

What You'll Get

  • We sponsor work visas for full-time positions