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, and intellectual honesty. We are seeking world-class engineers to collaborate with research, trading, and engineering teams to build state-of-the-art ML systems that solve complex problems in quantitative finance, optimizing training pipelines, developing low-latency inference systems, and advancing AI research from concept to production.
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 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
- Python
- C++
- CUDA
- Pytorch
- JAX
- Tensorflow
- GPU programming
- Accelerator programming
- CUDA
- Triton
- SYCL
- ROCm
Work Type
- full-time
Benefits
- Private Medical, Vision and Dental Insurance
- Travel Medical Insurance
- Group Pension Scheme
- Group Life Assurance and Income Protection Schemes
- Paid Parental Leave
- Parking and Commuter Benefits
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.
