Campus ML Research Engineer (Intern) at Jump Trading | London, GB | Rezi

Campus ML Research Engineer (Intern) at Jump Trading

Campus ML Research Engineer (Intern)

Jump Trading · London, GB

2 weeks ago

Campus ML Research Engineer (Intern)

Jump Trading · London, GB

18 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Jump Trading Group is committed to world-class research, empowering exceptional talents in Mathematics, Physics, and Computer Science to seek scientific boundaries and apply cutting-edge research to global financial markets. Our culture fosters innovation, creativity, intellectual honesty, and a competitive spirit. We believe in winning together and unlocking individual talent through collaboration and mutual respect. Our research outcomes drive superior risk-adjusted returns, and we design, develop, and deploy technologies that change our world, fund start-ups, and partner with research organizations and universities to solve problems. Our trading teams consist of traders, quantitative researchers, and engineers who examine global markets, understand traded products and exchanges, and leverage statistical analysis and data mining skills to develop profitable predictive trading models. We are seeking world-class engineers to collaborate on building state-of-the-art ML systems for quantitative finance, optimizing training pipelines, developing low-latency inference systems, and advancing AI research from concept to production in a fast-paced, collaborative environment. This role is ideal for individuals driven by technical challenges, eager to work with large-scale systems, and passionate about advancing ML capabilities.

Responsibilities

  • Apply state-of-the-art techniques to complex and challenging domains.
  • Work closely with researchers and quants to build flexible and reusable frameworks for financial ML.
  • Optimize training pipelines to make the best use of our HPC resources.
  • Integrate ML models into production systems where latency matters.
  • Work across a mix of programming languages: C / C++ / Python / CUDA and other low-level GPU languages.
  • Build large scale ML systems that are observable, performant, and flexible.
  • Help improve productivity by reducing the iteration cycle time on research.
  • Other duties as assigned or needed.

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.
  • INTERNATIONAL STUDENTS are encouraged to apply.
  • Accept students eligible for CPT/OPT.
  • Sponsor work visas for full-time positions.

Skills

  • Mathematics
  • Physics
  • Computer Science
  • Statistical analysis
  • Data mining
  • Machine Learning
  • Python
  • C++
  • CUDA
  • Pytorch
  • JAX
  • Tensorflow
  • GPU programming
  • Accelerator programming
  • CUDA
  • Triton
  • SYCL
  • ROCm

Work Type

  • Full-time

About the Company

  • Jump Trading Group is committed to world class research.
  • Our culture is unique. Constant innovation requires fearlessness, creativity, intellectual honesty, and a relentless competitive streak.
  • We believe in winning together and unlocking unique individual talent by incenting collaboration and mutual respect.
  • At Jump, research outcomes drive more than superior risk adjusted returns.
  • We design, develop, and deploy technologies that change our world, fund start-ups across industries, and partner with leading global research organizations and universities to solve problems.
  • Our trading teams are each comprised of a dynamic group of traders, quantitative researchers, and engineers who work together to examine the global markets, seeking to understand the complexities of various traded products and exchanges.
  • They leverage their impeccable statistical analysis and data mining skills, using the results of their research to make forecasts and develop profitable predictive trading models.