1

Hpc Jobs in California (NOW HIRING)

As an AI/HPC System Performance Engineer on the Network Infrastructure Engineering team, you will drive end-to-end performance characterization, bottleneck analysis, and optimization of large-scale ...

AI/HPC System Architect

San Jose, CA · On-site

$155K - $255K/yr

AI/HPC System Architect Office Location: San Jose, CA Job Type: Full-Time Work Model: Onsite Job Summary: As an AI/HPC System Architect, your primary responsibility will be to conceptualize the ...

HPC Operations Engineer

Santa Clara, CA · Hybrid

$81K - $110K/yr

As an HPC Operations Engineer at NVIDIA, you will play a pivotal role in ensuring the flawless operation of our high-performance computing (HPC) environment. This opportunity is outstanding as you ...

HPC Operations Engineer

Santa Clara, CA · On-site

$81K - $110K/yr

As an HPC Operations Engineer at NVIDIA, you will play a pivotal role in ensuring the flawless operation of our high-performance computing (HPC) environment. This opportunity is outstanding as you ...

Senior HPC Cluster Engineer

Santa Clara, CA · On-site

$122K - $168K/yr

We are seeking a highly skilled and experienced HPC Cluster Engineer to design, deploy, and operate GPU Compute Clusters for EDA (Electronic Design Automation) and high-performance computing ...

HPC Operations Engineer

Santa Clara, CA · Hybrid

$81K - $110K/yr

As an HPC Operations Engineer at NVIDIA, you will play a pivotal role in ensuring the flawless operation of our high-performance computing (HPC) environment. This opportunity is outstanding as you ...

Senior HPC Cluster Engineer

Santa Clara, CA · On-site

$122K - $168K/yr

We are seeking a highly skilled and experienced HPC Cluster Engineer to design, deploy, and operate GPU Compute Clusters for EDA (Electronic Design Automation) and high-performance computing ...

As an AI/HPC System Performance Engineer on the Network Infrastructure Engineering team, you will drive end-to-end performance characterization, bottleneck analysis, and optimization of large-scale ...

Provide front-line HPC consulting and one-on-one user support for workflow optimization, job and data management, and code debugging. * Stay current on emerging HPC technologies and contribute to ...

Showing results 21-40

Hpc information

See California salary details

$9

$18

$28

How much do hpc jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for hpc in California is $18.31, according to ZipRecruiter salary data. Most workers in this role earn between $15.19 and $20.87 per hour, depending on experience, location, and employer.

What is an HPC (High Performance Computing) specialist?

HPC (High Performance Computing) professionals are experts who design, manage, and optimize powerful computing systems used for complex computational tasks. These systems are often used in scientific research, weather forecasting, engineering simulations, and data analysis where large amounts of data need to be processed quickly. HPC professionals work with clusters, supercomputers, and advanced software to ensure high-speed performance and reliability. Their skills include parallel programming, system administration, and troubleshooting complex computational problems.

What skills and qualifications are needed to thrive as an HPC specialist?

To thrive as an HPC Specialist, you need a strong background in computer science, parallel programming, and systems architecture, often supported by a relevant degree or certifications. Familiarity with Linux operating systems, cluster management tools, job schedulers (like SLURM), and programming languages such as C/C++ or Python is essential. Effective problem-solving, teamwork, and communication skills help HPC specialists collaborate with researchers and troubleshoot complex technical issues. These skills and qualities are crucial to optimize computational resources and support advanced scientific or engineering projects.

What are common challenges faced by HPC specialists when supporting large-scale scientific research projects?

HPC professionals often encounter challenges such as optimizing code for parallel processing, managing limited computational resources, and ensuring efficient data throughput for large datasets. Collaborating with researchers to translate scientific problems into computational tasks requires strong communication skills and adaptability. Additionally, keeping up with rapidly evolving hardware and software technologies is essential for maintaining and improving system performance. These challenges are typically met through ongoing training, teamwork with domain scientists, and proactive system monitoring.

What is the difference between Hpc vs Network Administrator?

AspectHpcNetwork Administrator
Required CredentialsTypically requires a degree in computer science, IT, or related field; certifications like HPC certifications or Linux certifications are commonRequires a degree in computer science, IT, or related field; certifications like Cisco CCNA, CompTIA Network+ are common
Work EnvironmentHigh-performance computing centers, research labs, data centersOffice settings, data centers, corporate IT departments
Industry UsageResearch institutions, scientific computing, large-scale data processingCorporate, government, and educational institutions managing network infrastructure

Hpc specialists focus on managing and optimizing high-performance computing systems for scientific and research purposes, while Network Administrators oversee and maintain network infrastructure to ensure connectivity and security. Both roles require IT expertise but differ in their specific environments and technical focus.

Are high-performance computing engineers in demand?

High-performance computing (HPC) engineers are in high demand due to the increasing need for processing large datasets, simulations, and complex computations across industries such as research, finance, and technology. Skills in parallel programming, cluster management, and knowledge of tools like MPI and CUDA enhance job prospects in this field.

What are high-performance computing jobs?

High-performance computing (HPC) jobs involve working with powerful computer systems that process large datasets and complex calculations quickly. These roles often require knowledge of parallel processing, programming languages like C++ or Python, and familiarity with HPC hardware and software environments.

What education is needed for high-performance computing jobs?

High-performance computing (HPC) jobs typically require at least a bachelor's degree in computer science, engineering, or a related field. Advanced roles may require a master's or Ph.D., along with skills in programming, parallel computing, and familiarity with HPC tools and environments.

What are the most commonly searched types of Hpc jobs in California?

The most popular types of Hpc jobs in California are:

What cities in California are hiring for Hpc jobs?

Cities in California with the most Hpc job openings:

Infographic showing various Hpc job openings in California as of August 2026, with employment types broken down into 93% Full Time, 5% Part Time, and 2% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $38,075 per year, or $18.3 per hour.

AI/HPC System Performance Engineer

Meta

Menlo Park, CA

$154K/yr

Full-time

Posted 22 days ago


Meta rating

7.8

Company rating: 7.8 out of 10

Based on 45 frontline employees who took The Breakroom Quiz

138th of 247 rated software companies


Job description

Meta is building large-scale AI and high-performance computing infrastructure to power next-generation AI research and products. As an AI/HPC System Performance Engineer on the Network Infrastructure Engineering team, you will drive end-to-end performance characterization, bottleneck analysis, and optimization of large-scale AI training and inference clusters. In this role, you will work at the intersection of network fabric design, distributed computing, and AI workload behavior to ensure Meta's HPC systems deliver maximum throughput and efficiency for frontier model development.
AI/HPC System Performance Engineer Responsibilities:
  • Profile and benchmark AI training and inference workloads across large-scale HPC clusters to identify network, compute, and memory bottlenecks
  • Develop and maintain performance analysis frameworks and dashboards to track system-level metrics including GPU utilization, network bandwidth, latency, and collective communication efficiency
  • Investigate and resolve performance regressions in distributed AI training environments, including issues related to RDMA fabrics, collective communication libraries, and job scheduling
  • Collaborate with network infrastructure, hardware, and AI research teams to define performance requirements and validate new HPC cluster configurations
  • Design and execute capacity and scalability experiments to inform network topology decisions for AI supercomputing infrastructure
  • Build tooling and automation to continuously monitor HPC system health, detect anomalies, and reduce mean time to mitigation during performance incidents
  • Establish service level objectives for AI cluster network performance and drive cross-functional alignment on reliability and efficiency targets
  • Lead technical design reviews for network and system architecture changes affecting AI workload performance, communicating trade-offs clearly to engineering and product stakeholders
  • Mentor other engineers on HPC performance methodologies, debugging techniques, and instrumentation best practices
  • Leverage AI-assisted workflows to accelerate root cause analysis, automate routine performance reporting, and expand coverage across the HPC stack

Minimum Qualifications:
  • 5+ years of coding experience in C, C++, Python, or similar programming languages. Flexible to learn new programming languages
  • Experience profiling and optimizing distributed AI or HPC workloads, including familiarity with GPU interconnects, RDMA networking, and collective communication frameworks such as NCCL or MPI
  • Experience debugging complex, non-reproducible performance issues across multi-layer systems including network fabric, operating system, and application layers
  • Experience designing and implementing performance monitoring systems, including instrumentation, telemetry pipelines, and alerting for large-scale infrastructure
  • Experience driving cross-functional technical projects from requirements definition through production deployment, including communicating performance findings and trade-offs to diverse stakeholders
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 6+ years of experience in system performance engineering, network infrastructure engineering, or a related field within large-scale distributed computing or HPC environments

Preferred Qualifications:
  • Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)
  • Understanding of RDMA congestion control mechanisms on IB and RoCE Networks
  • Understanding of AI training workloads and demands they exert on networks
  • Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies
  • Understanding of the latest artificial intelligence (AI) technologies
  • Experience in developing systems software in languages like C++
  • Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)
  • Experience with machine learning frameworks such as PyTorch and TensorFlow

About Meta:
Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics.
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@meta.com.
$154,000/year to $217,000/year + bonus + equity + benefits
Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate, monthly rate, or annual salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base compensation, Meta offers benefits. Learn more about benefits at Meta.

What Meta employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom