Computational Scientist- HPC/AI Generalist
Core
Develop software for data acquisition, ingestion, and integration; advise faculty on HPC, AI, and cloud technologies to accelerate multi-institutional research output.
Role type
Senior IC computational scientist (HPC/AI)
Builds
Scientific software, computational workflows, and research computing environments
Domain
Academic research computing, High-Performance Computing (HPC), Artificial Intelligence
Required skills
C++, C, Julia, Fortran, Python, Linux/UNIX, HPC job schedulers (Slurm), scientific software optimization, containers (Docker, Apptainer), Git, NumPy, SciPy, pandas, PyTorch, TensorFlow, LLM APIs
Preferred skills
PhD in relevant field, experience with AI coding assistants, GPU cluster benchmarking, translating scientific goals to computational requirements
Technologies
Slurm, Docker, Apptainer, Git, PyTorch, TensorFlow, Anthropic, OpenAI, Hugging Face
Responsibilities
Develop and optimize scientific software and workflows; troubleshoot and profile applications for CPU/GPU/memory/storage performance; advise researchers on HPC and AI tool usage; contribute to grant proposals; develop technical documentation and training materials.
Seniority
Senior, hands-on IC