1

Hpc Performance Engineer Jobs in Utah (NOW HIRING)

... HPC, or another field, we want to hear from you. What You'll Be Doing: * Design, implement, and ... Profile and optimize training and inference performance across GPU clusters, identifying and ...

Senior Simulation Analysis Engineer Onsite

Provo, UT · On-site

$98K - $135K/yr

Computation on high-performance computing (HPC) Qualifications We Prefer * Advanced Degree in one of the following majors: Systems Engineering, Software Engineering, Operations Research, Electrical ...

Software Integration Engineer (SIE) 3

Bluffdale, UT · On-site

$100K - $135K/yr

Provide customer support for HPC software to enable High Performance Computers to continue to run ... Python Programming * GCC compiler * Multi-threaded software * Parallel processing * CORBA, J2EE

Software Integration Engineer (SIE) 3

Bluffdale, UT · On-site

$100K - $135K/yr

Provide customer support for HPC software to enable High Performance Computers to continue to run ... Python Programming * GCC compiler * Multi-threaded software * Parallel processing * CORBA, J2EE

Showing results 21-40

Hpc Performance Engineer information

What is an HPC performance engineer?

HPC Performance Engineers are specialists who focus on optimizing the performance of high-performance computing (HPC) systems and applications. They analyze system bottlenecks, tune software and hardware configurations, and work with researchers and developers to ensure applications run efficiently on supercomputers or large computing clusters. Their work is essential for maximizing computational resources and improving the speed and scalability of scientific, engineering, or data-intensive workloads.

What are the key skills and qualifications needed to thrive as an HPC performance engineer?

To thrive as an HPC Performance Engineer, you need a strong background in computer science or engineering, with expertise in parallel programming, high-performance computing architectures, and performance analysis. Familiarity with tools like MPI, OpenMP, profiling software (e.g., Intel VTune, GNU gprof), and experience with job schedulers and Linux systems are essential. Analytical thinking, problem-solving, and effective communication are crucial soft skills for identifying bottlenecks and collaborating with multidisciplinary teams. These skills are vital for optimizing computational workflows, maximizing resource utilization, and driving efficiency in complex HPC environments.

What are the typical challenges HPC performance engineers face when optimizing large-scale computational workloads?

HPC Performance Engineers often encounter challenges such as identifying bottlenecks in parallel code, managing resource contention, and optimizing data movement across distributed systems. They must balance maximizing throughput with minimizing latency, all while ensuring applications scale efficiently as cluster sizes grow. Collaboration with software developers, system administrators, and research teams is common to align application requirements with hardware capabilities and to implement effective performance improvements.

What is the difference between Hpc Performance Engineer vs Hpc System Administrator?

AspectHpc Performance EngineerHpc System Administrator
Primary FocusOptimizing HPC system performance and efficiencyManaging and maintaining HPC infrastructure
Skills & CertificationsPerformance tuning, parallel computing, Linux, scriptingSystem setup, network management, user support
Work EnvironmentResearch labs, data centers, high-performance computing facilitiesData centers, IT departments, research institutions
Common TasksPerformance analysis, bottleneck resolution, code optimizationSystem installation, user account management, hardware troubleshooting

The Hpc Performance Engineer focuses on enhancing system performance and efficiency, often working on optimization and tuning. In contrast, the Hpc System Administrator manages the day-to-day operation and maintenance of HPC systems. Both roles are essential in high-performance computing environments but serve different core functions.

What cities in Utah are hiring for Hpc Performance Engineer jobs?

Cities in Utah with the most Hpc Performance Engineer job openings:

System Administrator I (High Performance Computing)

Lehi, UT • On-site

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 9 days ago


Key responsibilities

  • Configure, maintain, and advance Linux and Unix operating systems and install/load operating system software.

  • Provide support for implementation, troubleshooting, and maintenance of IT systems, including day-to-day operations and problem resolution.

  • Manage the daily activities of configuration and operation of IT systems and assist users in accessing and using these systems.


Job description

Vibrint transforms national security missions through advanced technology, data, and responsible intelligence solutions. Our teams design, secure, and sustain critical capabilities that enable faster, more informed mission decisions across some of the nation's most complex operational environments. By joining this particular High Performance Computing (HPC) prime contract, you'll help maintain and advance the computing infrastructure that powers unprecedented mission‑critical analysis, scientific discovery, and scalable national security outcomes.

As a System Administrator on this program, you will help deliver enhanced HPC capabilities across multi‑vendor HPC servers, HPC clusters, and specialized processing environments. You'll have the opportunity to grow your technical expertise alongside highly skilled engineers, collaborate with exceptional teammates, and directly contribute to missions that strengthen our nation's security. You'll also end your day knowing that you're doing work that truly matters.

Position requires an active TS/SCI with polygraph level clearance. US citizenship is required.

Responsibilities:
  • Configure, maintain, and advance Linux and Unix operating systems and installs/loads operating system software, troubleshoot, maintain integrity of and configure network components, along with implementing operating systems enhancements to improve reliability and performance
  • Provide support for implementation, troubleshooting and maintenance of Information Technology (IT) systems
  • Provide Tier 1 (Help Desk) problem identification, diagnosis and resolution of problems
  • Manage the daily activities of configuration and operation of IT systems
  • Provide assistance to users in accessing and using IT systems
  • Provide Tier 1 (Help Desk) and Tier 2 (Escalation) problem identification, diagnosis and resolution of problems
  • Provide support to IT systems including day‑to‑day operations, monitoring and problem resolution for all of the client/server/storage/network devices, mobile devices, etc.
  • Provide support for the escalation and communication of status to agency management and internal customers
  • Optimize system operations and resource utilization, and perform system capacity analysis and planning
Qualifications:
  • Experience with OS install, file system configuration, TCP/IP networking, configuration, operating system and application troubleshooting, BASH scripting, software compilation and install
  • Understanding of HPC architecture, knowledge of high‑speed networks such as InfiniBand, Slingshot
  • Familiarity with Jira, Confluence, Grafana, Prometheus, Nagios, Slurm, git, Salt, Ansible
  • Proven troubleshooting skills - each system is slightly different and there's no "one fix" for a particular problem
  • Bachelor's degree in a technical discipline
  • Minimum three (3) years of demonstratable system administration experience or eight (8) years minimum experience in lieu of degree
  • DoD 8570 IAT II level certification

The pay range for this position is a general guideline only and not a guarantee of compensation or salary. Our approach to crafting offers considers various factors to provide an equitable and competitive comprehensive compensation package. These considerations include, but are not limited to, contracted rates, education, certification(s), experience, specific competencies required for this position, and geographic location.

Vibrint's comprehensive compensation package includes but is not limited to: competitive salary; annual merit‑based salary increase and discretionary bonus program; 401(k) plan with a company contribution; 11 paid federal holidays; 160 hours of paid time off; medical, dental, vision, life and short‑ & long‑term disability insurance; employee assistance program; and a generous professional development allowance.

Equal Opportunity Employer:

All applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, citizenship, family structure, marital status, disability, veteran or military status, or any other characteristic protected by law in all phases of the employment process and in compliance with applicable federal, state, and local laws and regulations.

An equal opportunity employer/disability/vet. Policy-Statement_EEO-EmployeesAndCandidates.pdf (vibrint.com)

#J-18808-Ljbffr