CrawlJobs Logo

Filters

Location
Salary

Hpc Engineer Jobs (Hybrid work)

6 Job Offers

HPC & AI Senior Performance Engineer
Save Icon
Join HPE as an HPC & AI Senior Performance Engineer in Bloomington or Spring, US. Leverage your Master’s/PhD and 7+ years of experience to benchmark, profile, and tune HPC/AI applications on cutting-edge systems. Collaborate with leading scientists, drive customer solutions, and influence product...
Location Icon
Location
United States , Bloomington; Spring
Salary Icon
Salary
119500.00 - 275000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Hpc Systems Engineer
Save Icon
Seeking an HPC Systems Engineer in San Diego to manage national and campus-level high-performance computing clusters. You will oversee Linux systems, parallel file systems (Lustre, GPFS, Ceph), and storage technologies. Key duties include scripting, benchmarking, and deploying monitoring tools. I...
Location Icon
Location
United States , San Diego
Salary Icon
Salary
94400.00 - 115000.00 USD / Year
ucsd.edu Logo
UC San Diego
Expiration Date
Until further notice
HPC Fabrics Engineer
Save Icon
Join HPE in Bangalore as an HPC Fabrics Engineer. Develop and test firmware/drivers for InfiniBand and Ethernet adapters on Linux, Windows, and VMware. Utilize your 2-4 years of experience in HPC, scripting, and network troubleshooting. Enjoy a role focused on innovation, with benefits supporting...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Staff Software Engineer, GPU Infrastructure (HPC)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
cohere.com Logo
Cohere
Expiration Date
Until further notice
Machine Learning Engineer – HPC
Save Icon
Join Meshy, a leader in 3D generative AI, as a Machine Learning Engineer for HPC in Shanghai. Design and optimize GPU kernels using CUDA, C++, and Python to accelerate next-gen 3D AI models. Collaborate with researchers to build high-performance libraries for production workloads in a cutting-edg...
Location Icon
Location
China , Shanghai
Salary Icon
Salary
Not provided
meshy.ai Logo
Meshy LLC
Expiration Date
Until further notice
Staff Engineer, Distributed Storage, HPC & AI Infrastructure
Save Icon
Location Icon
Location
Netherlands , Amsterdam
Salary Icon
Salary
Not provided
together.ai Logo
Together AI
Expiration Date
Until further notice

About the Hpc Engineer role

Explore the cutting-edge world of HPC Engineer jobs, where professionals build and maintain the powerful computational engines that drive modern scientific discovery and technological innovation. An HPC (High Performance Computing) Engineer is a specialized systems architect and operator responsible for designing, implementing, and optimizing large-scale computing clusters that solve complex problems beyond the capability of standard computers. These professionals work at the intersection of hardware, software, and networking to create supercomputing environments for research institutions, national labs, financial modeling firms, and industries leveraging artificial intelligence and big data analytics.

In this critical role, typical responsibilities are diverse and technically demanding. HPC Engineers architect and deploy robust cluster infrastructures, integrating high-performance components like GPU accelerators, low-latency interconnects (such as InfiniBand), and parallel file systems. They manage and optimize workload schedulers (like Slurm, PBS Pro, or HTCondor) to efficiently allocate compute resources across thousands of simultaneous jobs. A significant part of the role involves performance tuning—benchmarking applications, identifying bottlenecks in hardware or code, and implementing solutions to maximize throughput and efficiency. Furthermore, they ensure system stability and security through proactive monitoring, maintenance, and automation of operational tasks. Increasingly, HPC Engineers are also designing and managing hybrid environments that seamlessly integrate on-premise clusters with cloud resources (like AWS, Azure, or Google Cloud) to provide elastic, scalable compute power.

The skill set for HPC Engineer jobs is both broad and deep. A strong foundation in Linux system administration is essential, coupled with expertise in scripting and programming languages such as Python, Bash, and often C/C++. Knowledge of parallel computing paradigms (MPI, OpenMP) and GPU programming frameworks (CUDA, OpenCL) is highly valuable. Modern HPC roles heavily emphasize DevOps practices; proficiency in Infrastructure-as-Code tools (Terraform, Ansible), containerization (Docker, Singularity/Podman), and CI/CD pipelines is now a standard requirement. Beyond technical prowess, successful HPC Engineers possess excellent problem-solving abilities, as they must diagnose intricate, multi-layered system issues. They also require strong collaboration and communication skills to partner effectively with researchers, data scientists, and software developers, translating complex computational needs into reliable infrastructure solutions.

Typical requirements for these positions include a degree in computer science, engineering, or a related field, along with hands-on experience in managing HPC or large-scale distributed systems. The career path offers the opportunity to work with next-generation hardware and software, directly enabling breakthroughs in fields from genomics and climate modeling to autonomous vehicles and foundational AI. For those passionate about pushing the boundaries of computational technology, HPC Engineer jobs represent a challenging and highly rewarding profession at the forefront of the digital age.