Back to Jobs Board
Job Detail
High Performance Computing EngineerBGI Research
China; Serbia-Shenzhen Wuhan Hangzhou Beijing; Belgrade
1.Bioinformatics Algorithm Development & Optimization:Design, implement and optimize high-performance computing (HPC) algorithms for bioinformatics applications, with focus on genomics, single-cell omics and spatiotemporal omics
2.Heterogeneous Computing Architecture Implementation:Accelerate bioinformatics algorithms using heterogeneous computing platforms (CPU/GPU/FPGA) to enhance data processing efficiency
3.Large-scale Data Processing:Manage and analyze massive biological datasets with optimized data storage, retrieval and computation solutions
4.Performance Analysis & Tuning:Identify system bottlenecks using profiling tools (gprof, perf, etc.) and optimize code/system for HPC requirements
5.Cross-functional Collaboration:Work closely with biology teams to understand biological problems and provide computational solutions
Qualifications
1.Education:
Master's or PhD in Computer Science, Bioinformatics, Biomedical Engineering or related fields
2.Experience:
5+ years in bioinformatics software or HPC development
Hands-on experience with HPC and heterogeneous computing architectures preferred
3.Technical Skills:
Programming: Expert in C++ Parallel Computing: Proficient in multithreading/parallel programming (OpenMP, MPI)
Heterogeneous Computing: GPU (CUDA) or FPGA experience preferred
Data Processing: Skilled in large-scale biological data handling
Performance Optimization: Experienced with profiling tools and system tuning
Bioinformatics (Preferred): Familiar with tools like BWA, GATK
Job Information
Start Date: July 10, 2025
Duration: Full Time
Status: Open
Contact Information
BGI Research
How To Apply:
Email or visit MGI/BGI Research at Booth 29-30 to learn more.