4 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
Quantitative trading powerhouse that provides liquidity on financial markets worldwide using cutting edge technologies in the field of Deep Learning, FPGA, Signal Processing
