You are viewing a preview of this job. Log in or register to view more details about this job.

High-Performance Computing Engineer Intern/Full-time

Please note: This position requires candidates to be proficient in using Chinese as the working language.

Responsibilities

  • Develop and maintain high-performance trading and research platforms for financial products.
  • Design and implement high-performance computing libraries, low-latency communication libraries, trading system frameworks, and high-throughput storage systems.
  • Identify performance bottlenecks in core systems, tackle technical challenges, and deliver effective optimization solutions.
  • Build efficient modules for trading signals, strategy execution, and risk control based on strategy requirements.

Requirements

  • Bachelor’s degree or above in Computer Science, Electrical Engineering, or a related field.
  • Proficient in Modern C++ (C++20 or above), with a solid understanding of template metaprogramming, as well as common data structures and algorithms.
  • Strong logical thinking and clean coding practices; winners of algorithm or competitive programming contests are a plus.
  • Good understanding of Linux, with hands-on experience developing C++ applications on Linux; familiar with CPU microarchitecture and performance optimization.
  • Basic knowledge of networking protocols and network programming; familiar with multithreaded programming.
  • Able to use Python and shell scripts as productivity tools.
     

Compensation
This is a paid position. Compensation will be provided in accordance with company policy. Details will be discussed with qualified candidates during the interview process.