Resume and JobRESUME AND JOB
Apple logo

High-Performance Computing (HPC) Engineer

Apple

Engineering Jobs

High-Performance Computing (HPC) Engineer

full-timePosted: Jul 24, 2025

Job Description

As a High-Performance Computing (HPC) engineer on Apple’s Hardware Methodologies, Tools, & Solutions (HMTS) Platform team, you will serve as a vital connector between HPC infrastructure, Application development, operations, and Engineers. Your contributions will be key to maintaining the exceptional design environment for hardware engineering, supporting Apple’s commitment to leading innovation in hardware. In this role, you will be responsible for supporting, testing, and deploying HPC infrastructure products at our operations' core. You will help plan, code, build, test, deploy, operate, and monitor our Infrastructure-as-Code solutions for HPC server infrastructure. Your responsibilities will include: Demonstrating strong troubleshooting skills by independently identifying and resolving issues. Monitor system performance and availability, and remediate issues as necessary. Develop automation for common development and operational tasks. Maintaining clear, current documentation of system configurations, including creating detailed justifications, training materials for complex topics, status reports, and procedural guides. Collaborate with Application, infrastructure, network, and storage engineering teams to find balanced solutions to engineering problems. Assessing future capacity requirements and evaluating new product features or enhancements.

Locations

  • Austin, Texas, United States 78727

Salary

Estimated Salary Rangemedium confidence

25,000,000 - 60,000,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • strong troubleshooting skillsintermediate
  • monitor system performance and availabilityintermediate
  • remediate issuesintermediate
  • develop automationintermediate
  • maintaining clear current documentationintermediate
  • creating detailed justificationsintermediate
  • creating training materialsintermediate
  • creating status reportsintermediate
  • creating procedural guidesintermediate
  • collaborate with engineering teamsintermediate
  • assessing future capacity requirementsintermediate
  • evaluating new product features or enhancementsintermediate
  • plan infrastructureintermediate
  • code infrastructureintermediate
  • build infrastructureintermediate
  • test infrastructureintermediate
  • deploy infrastructureintermediate
  • operate infrastructureintermediate
  • monitor infrastructureintermediate
  • Infrastructure-as-Codeintermediate

Required Qualifications

  • A Bachelor’s degree in Computer Science with at least 5 years of relevant experience or equivalent professional background. (experience, 5 years)
  • Proven experience in an HPC support role in an enterprise environment with 500+ node clusters. (experience)
  • Experience deploying and managing schedulers such as SLURM, LSF, and/or NC. (experience)
  • Deploying and configuring FEA Solvers to run on HPC (experience)
  • Experience with NVIDIA GPU compute. (experience)
  • Strong Linux administration skills. (experience)
  • Experience with InfiniBand—including IBoIP and RDMA (experience)

Preferred Qualifications

  • Experience with multiple flavors of MPI (experience)
  • Experience with machine learning and deep learning concepts, algorithms, and models. (experience)
  • Background in Software Defined Networking and AI/HPC cluster networking. (experience)
  • Familiarity with deep learning frameworks such as PyTorch and TensorFlow. (experience)
  • Experience with automation and configuration management tools like Ansible, Cobbler & Puppet. (experience)
  • Experience developing and securing containerized applications and HPC environments beneficial (e.g., Apptainer). (experience)
  • Experience with virtualization technologies is beneficial (experience)

Responsibilities

  • In this role, you will be responsible for supporting, testing, and deploying HPC infrastructure products at our operations' core. You will help plan, code, build, test, deploy, operate, and monitor our Infrastructure-as-Code solutions for HPC server infrastructure.
  • Your responsibilities will include:
  • Demonstrating strong troubleshooting skills by independently identifying and resolving issues.
  • Monitor system performance and availability, and remediate issues as necessary.
  • Develop automation for common development and operational tasks.
  • Maintaining clear, current documentation of system configurations, including creating detailed justifications, training materials for complex topics, status reports, and procedural guides.
  • Collaborate with Application, infrastructure, network, and storage engineering teams to find balanced solutions to engineering problems.
  • Assessing future capacity requirements and evaluating new product features or enhancements.

Target Your Resume for "High-Performance Computing (HPC) Engineer" , Apple

Get personalized recommendations to optimize your resume specifically for High-Performance Computing (HPC) Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "High-Performance Computing (HPC) Engineer" , Apple

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Hardware

Answer 10 quick questions to check your fit for High-Performance Computing (HPC) Engineer @ Apple.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Apple logo

High-Performance Computing (HPC) Engineer

Apple

Engineering Jobs

High-Performance Computing (HPC) Engineer

full-timePosted: Jul 24, 2025

Job Description

As a High-Performance Computing (HPC) engineer on Apple’s Hardware Methodologies, Tools, & Solutions (HMTS) Platform team, you will serve as a vital connector between HPC infrastructure, Application development, operations, and Engineers. Your contributions will be key to maintaining the exceptional design environment for hardware engineering, supporting Apple’s commitment to leading innovation in hardware. In this role, you will be responsible for supporting, testing, and deploying HPC infrastructure products at our operations' core. You will help plan, code, build, test, deploy, operate, and monitor our Infrastructure-as-Code solutions for HPC server infrastructure. Your responsibilities will include: Demonstrating strong troubleshooting skills by independently identifying and resolving issues. Monitor system performance and availability, and remediate issues as necessary. Develop automation for common development and operational tasks. Maintaining clear, current documentation of system configurations, including creating detailed justifications, training materials for complex topics, status reports, and procedural guides. Collaborate with Application, infrastructure, network, and storage engineering teams to find balanced solutions to engineering problems. Assessing future capacity requirements and evaluating new product features or enhancements.

Locations

  • Austin, Texas, United States 78727

Salary

Estimated Salary Rangemedium confidence

25,000,000 - 60,000,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • strong troubleshooting skillsintermediate
  • monitor system performance and availabilityintermediate
  • remediate issuesintermediate
  • develop automationintermediate
  • maintaining clear current documentationintermediate
  • creating detailed justificationsintermediate
  • creating training materialsintermediate
  • creating status reportsintermediate
  • creating procedural guidesintermediate
  • collaborate with engineering teamsintermediate
  • assessing future capacity requirementsintermediate
  • evaluating new product features or enhancementsintermediate
  • plan infrastructureintermediate
  • code infrastructureintermediate
  • build infrastructureintermediate
  • test infrastructureintermediate
  • deploy infrastructureintermediate
  • operate infrastructureintermediate
  • monitor infrastructureintermediate
  • Infrastructure-as-Codeintermediate

Required Qualifications

  • A Bachelor’s degree in Computer Science with at least 5 years of relevant experience or equivalent professional background. (experience, 5 years)
  • Proven experience in an HPC support role in an enterprise environment with 500+ node clusters. (experience)
  • Experience deploying and managing schedulers such as SLURM, LSF, and/or NC. (experience)
  • Deploying and configuring FEA Solvers to run on HPC (experience)
  • Experience with NVIDIA GPU compute. (experience)
  • Strong Linux administration skills. (experience)
  • Experience with InfiniBand—including IBoIP and RDMA (experience)

Preferred Qualifications

  • Experience with multiple flavors of MPI (experience)
  • Experience with machine learning and deep learning concepts, algorithms, and models. (experience)
  • Background in Software Defined Networking and AI/HPC cluster networking. (experience)
  • Familiarity with deep learning frameworks such as PyTorch and TensorFlow. (experience)
  • Experience with automation and configuration management tools like Ansible, Cobbler & Puppet. (experience)
  • Experience developing and securing containerized applications and HPC environments beneficial (e.g., Apptainer). (experience)
  • Experience with virtualization technologies is beneficial (experience)

Responsibilities

  • In this role, you will be responsible for supporting, testing, and deploying HPC infrastructure products at our operations' core. You will help plan, code, build, test, deploy, operate, and monitor our Infrastructure-as-Code solutions for HPC server infrastructure.
  • Your responsibilities will include:
  • Demonstrating strong troubleshooting skills by independently identifying and resolving issues.
  • Monitor system performance and availability, and remediate issues as necessary.
  • Develop automation for common development and operational tasks.
  • Maintaining clear, current documentation of system configurations, including creating detailed justifications, training materials for complex topics, status reports, and procedural guides.
  • Collaborate with Application, infrastructure, network, and storage engineering teams to find balanced solutions to engineering problems.
  • Assessing future capacity requirements and evaluating new product features or enhancements.

Target Your Resume for "High-Performance Computing (HPC) Engineer" , Apple

Get personalized recommendations to optimize your resume specifically for High-Performance Computing (HPC) Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "High-Performance Computing (HPC) Engineer" , Apple

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Hardware

Answer 10 quick questions to check your fit for High-Performance Computing (HPC) Engineer @ Apple.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.