Job Description
XTX Markets is seeking a highly skilled ML Performance Engineer to join their Research Technology function. The successful candidate will be part of a small, highly technical team focused on significantly improving the performance of machine learning training and inference processes. This role involves working at a very low-level to optimize computation and networking performance, pushing hardware capabilities beyond manufacturer specifications.Role involves:
- Accelerating machine learning training and inference.
- Optimizing compiler for generating efficient execution plans.
- Hand-optimizing real-world use cases.
Requirements:
- Experienced in software engineering, especially in C/C++/Rust.
- Proficient in solving complex algorithmic problems.
- Knowledge of Linux kernel modules or OS development (preferred).
- Understanding of commodity GPUs or similar hardware (preferred).
- Experience with SSA-based IRs (preferred).
- Detailed understanding of PCI Express (preferred).
- Experience writing hardware drivers (preferred).
XTX Markets offers:
- Onsite gym, sauna, and fitness classes.
- Extensive medical benefits, including on-site doctor and therapist.
- Daily breakfast and lunch.
- Caregiver support, including emergency dependent care.
- 25 days of paid holiday.
- Generous pension contributions.