HPC Scientific Software Engineer

Job not on LinkedIn

πŸ”₯ 7 minutes ago

Apply Now
Find Similar Remote Jobs

πŸ“Š Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of JHU EEHPC

JHU EEHPC

11 - 50 employees

πŸ“š Education

πŸ€– Artificial Intelligence

πŸ₯ Healthcare

Education β€’ Artificial Intelligence β€’ Healthcare

JHU EEHPC is the Energy Efficient High Performance Computing Lab at Johns Hopkins University, led by Tinoosh Mohsenin. The lab focuses on designing medical, health, and wearable devices and developing tiny, energy-efficient wearable and mobile computing systems through cross-layer approaches spanning algorithms, architecture, hardware, and system integration. It applies high-performance computing and artificial intelligence methods to smart health monitoring, robotics, autonomous navigation, and related domains, aiming to revolutionize healthcare, transportation, and public utilities.

πŸ“‹ Description

β€’ Support faculty, researchers, and students engaged in high-performance and AI-driven research. β€’ Deploy, optimize, and maintain scientific software and computational workflows on advanced HPC Systems and related infrastructure. β€’ Manage and troubleshoot complex software stacks, containerized applications, and GPU-accelerated workloads using tools such as SLURM, Easy build, Spack, etc. β€’ Collaborate closely with interdisciplinary research groups to enhance system performance, streamline data-intensive workflows, and integrate cutting-edge technologies. β€’ Analyze and optimize the performance of AI models and HPC applications, focusing on GPU-enabled computing. β€’ Implement parallel processing, distributed computing, and resource management techniques for efficient job execution. β€’ Develop, debug, and maintain software tools, libraries, and frameworks supporting HPC and AI workloads. β€’ Manage and support scientific software deployment across HPC, cloud-based, and colocation facilities.

🎯 Requirements

β€’ Master’s degree in computer science or a closely related quantitative discipline. β€’ Five years of experience in HPC user support, software deployment, and performance optimization within an academic or research environment. β€’ Experience in scientific computing environments and applications. β€’ Hands-on experience with SLURM, for job scheduling. β€’ Proficiency in Python, Perl, C/C++, and Shell scripting for automation and system management. β€’ Advanced knowledge of Linux systems and proficiency in scripting languages such as Python, Perl, and Shell. β€’ Familiarity with scientific application management tools such as Containerization, LUA modules, CMake, Spack, and EasyBuild. β€’ Training Workshops, Performance Optimization and Troubleshooting.

πŸ–οΈ Benefits

β€’ Total rewards package that supports our employees' health, life, career and retirement.

Apply Now

Similar Jobs

πŸ•’ 2 days ago

talentpluto

1 - 10

🀝 B2B

🎯 Recruiter

☁️ SaaS

Research Engineer developing automated systems to verify data quality in AI training. Tackling challenges in quality assurance within a decentralized marketplace setup.

πŸ•’ 2 days ago

talentpluto

1 - 10

🀝 B2B

🎯 Recruiter

☁️ SaaS

Research Engineer developing automated data quality verification systems for a YC-backed AI marketplace. Tackling decentralized marketplace challenges to assure data quality for suppliers and buyers.

πŸ•’ July 17

Fifth Third Bank

10,000+ employees

πŸ›‘οΈ Insurance

πŸ’Ό Consulting

πŸ“¦ Logistics

Lead Innovation Software Engineer at Fifth Third Bank shaping technology and product strategy. Collaborating across teams to enhance products, services, and driving innovation with emerging tech.

Angular

AWS

Azure

Cloud

ETL

Java

JavaScript

Kafka

Node.js

PHP

Python

React

SQL

Vue.js

Web3

πŸ•’ July 17

CX25WW

1 - 10

πŸ’Ό Consulting

πŸ“£ Marketing

πŸ“¦ Logistics

Join Warriors Lab as an Innovation Engineer tackling real-world challenges through research, design, and development. Collaborate to create impactful solutions while gaining hands-on experience.

IoT

πŸ•’ July 17

talentpluto

1 - 10

🀝 B2B

🎯 Recruiter

☁️ SaaS

Research Engineer at a YC-backed company designing automated systems for quality in AI training data marketplace. Working with decentralized data sources to ensure quality at scale.