Job Description
IT@JH Research Computing is seeking a **_HPC Sr. Scientific Software Engineer_** who will design, build, and support Johns Hopkins University’s high-performance computing and AI research infrastructure. This role integrates elements of both systems and software engineering, ensuring scalable, secure, and reproducible environments for scientific and data-intensive research. The Engineer develops and automates system and application workflows across CPU/GPU clusters, parallel storage, and hybrid cloud platforms. Responsibilities include configuring and optimizing large-scale Linux environments, implementing job scheduling and orchestration frameworks, containerizing applications, and supporting researchers in optimizing performance and reproducibility. Work combines project-based engineering with operational support, requiring both independent problem-solving and close collaboration with the Research Computing team and faculty stakeholders.
**Specific Duties & Responsibilities...
**Specific Duties & Responsibilities...
Apply for this Position
Ready to join Johns Hopkins University? Click the button below to submit your application.
Submit Application