6 months ago
Remote, WorldwideMid Level
Responsibilities
- Implement complex computational algorithms on GPU and CPU under demanding latency and throughput requirements
- Refactor existing solutions to improve scalability
Requirements
- Commercial experience developing and debugging high-performance GPU and CPU applications with a focus on latency and throughput
- Hands-on experience with third-party libraries and custom CUDA kernel design
- Proficiency with Nsight Systems, Nsight Compute, and nvprof
- Strong understanding of data structures, algorithms, and object-oriented programming in C++
- Ability to work effectively in remote or hybrid teams with variable, project-based responsibilities
- Curiosity about and willingness to apply emerging GPU, HPC, and ML techniques
- Preferred: expertise in low-latency and real-time development, including sub-microsecond latency
- Preferred: experience with lock-free data structures and related design patterns
- Preferred: proficiency in C, Linux driver development, and kernel-level components
- Preferred: strong understanding of Linux system internals and networking
- Preferred: knowledge of GPU memory optimization techniques
- Preferred: experience with inference optimization frameworks
Benefits
- Remote work from anywhere in the world
- Access to global offices
- Flexible schedule
- 40 paid days off
- International team and challenging projects
About Eqvilent
Eqvilent is a proprietary quantitative trading firm that provides liquidity across global financial markets. It designs and runs high-speed trading systems that apply deep learning, FPGA acceleration, and signal processing to price and execute trades, earning revenue from market making and other proprietary trading strategies. Founded in 2020 and headquartered in Dubai, the privately held company operates across multiple jurisdictions and maintains an international team.
