Senior Computational Engineer
Core
Design, implement, and support advanced computing solutions, infrastructure, and workflows for large-scale, data-intensive scientific research in life sciences.
Role type
Senior IC computational engineer (HPC & AI/ML)
Builds
Scientific applications, computational tools, data processing pipelines, and programming libraries on HPC systems
Domain
Life sciences, bioinformatics, genomics, imaging, structural biology, computational biology
Deliverable
production ML models | product features | infrastructure
Required skills
High-performance computing (HPC), cloud computing, research software engineering, AI/ML training and inference, advanced data management, parallel programming (OpenMP, MPI, Pthreads), scripting languages (C/C++, Python, R, MATLAB), debugging and optimizing scientific application codes
Preferred skills
Experience in life sciences or data-intensive scientific domains, designing computational pipelines for HPC/AI/ML systems, managing large scientific datasets, collaborating with researchers to translate needs into computational solutions
Technologies
HPC systems, cloud platforms, AI/ML frameworks, data processing systems
Responsibilities
Collaborate with investigators to understand research needs for sustainable HPCF system development; Develop, deploy, optimize, and maintain scientific applications and data processing pipelines; Support porting, parallelizing, testing, and debugging application codes for HPCF systems; Conduct testing and evaluation of new computing technologies; Develop and analyze HPCF utilization metrics to increase system usage
Seniority
Senior, hands-on IC