1

Supercomputer Engineer Jobs (NOW HIRING)

Supercomputing Engineer

San Jose, CA · On-site

$200K - $275K/yr

We are seeking a highly skilled and motivated Engineer to join our Supercomputing team to help build the foundational software that powers our cluster-scale AI compute deployments. This role on the ...

Supercomputing Engineer

San Jose, CA · On-site

$200K - $275K/yr

We are seeking a highly skilled and motivated Engineer to join our Supercomputing team to help build the foundational software that powers our cluster-scale AI compute deployments. This role on the ...

We are seeking a highly skilled and motivated Engineer to join our Supercomputing team to help build the foundational software that powers our cluster-scale AI compute deployments. This role on the ...

Electrical Safety Engineer (AI Supercomputer) Memphis, TN SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we ...

Sr. Environmental Engineer (AI Supercomputer)Develop and implement environmental programs for SpaceX Memphis-area AI infrastructure Location: Memphis, Tennessee About The RoleSr. Environmental ...

Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal ofenabling human life on Mars. SR. ENVIRONMENTAL ENGINEER (AI SUPERCOMPUTER) The Environmental ...

... Systems Engineer to implement and support the backend infrastructure for next‑generation controls and industrial software platforms critical to our hyperscale AI supercomputer campuses and ...

next page

Showing results 1-20

Supercomputer Engineer information

What does a supercomputer engineer do?

A Supercomputer Engineer is responsible for designing, building, maintaining, and optimizing high-performance computing systems known as supercomputers. Their work involves both hardware and software aspects, ensuring these powerful machines can process vast amounts of data at exceptionally high speeds. Supercomputer Engineers collaborate with scientists, researchers, and IT professionals to support advanced simulations, scientific research, and complex data analysis. They also troubleshoot technical issues and implement upgrades to improve system performance and efficiency.

What are the key skills and qualifications needed to thrive as a supercomputer engineer, and why are they important?

To thrive as a Supercomputer Engineer, you need a strong background in computer engineering, parallel computing, and high-performance hardware design, often supported by a degree in computer science, electrical engineering, or a related field. Familiarity with programming languages like C/C++, MPI, OpenMP, and experience with cluster management systems and advanced networking technologies are typically required. Excellent problem-solving skills, teamwork, and adaptability help you address complex technical challenges and collaborate on large-scale projects. These skills are vital for optimizing system performance, ensuring reliability, and driving innovation in computational research and enterprise applications.

What are some common challenges supercomputer engineers face when optimizing high-performance computing systems?

Supercomputer Engineers often encounter challenges related to balancing computational speed with power efficiency, managing complex cooling systems, and ensuring scalability for rapidly evolving workloads. They must also troubleshoot network bottlenecks and memory hierarchies to maximize system throughput. Collaboration with researchers, software developers, and hardware vendors is essential to identify performance issues and implement effective solutions in a multidisciplinary environment.

What is the difference between Supercomputer Engineer vs High-Performance Computing (HPC) Engineer?

AspectSupercomputer EngineerHPC Engineer
Required CredentialsBachelor's or Master's in Computer Engineering, Computer Science, or related fields; certifications in parallel computing or system administrationSimilar credentials; often includes certifications in HPC systems or network administration
Work EnvironmentDesigning, developing, and maintaining supercomputers and large-scale computing systemsOptimizing and managing high-performance computing clusters and infrastructure
Employer & Industry UsageResearch labs, government agencies, supercomputing centersUniversities, research institutions, tech companies with HPC needs

Supercomputer Engineers focus on building and maintaining the world's most powerful computing systems, while HPC Engineers optimize and manage high-performance computing clusters for research and industry. Both roles require similar skills and credentials but differ in scope and specific responsibilities.

What are popular job titles related to Supercomputer Engineer jobs?

For Supercomputer Engineer jobs, the most frequently searched job titles are:

Infographic showing various Supercomputer Engineer job openings in the United States as of September 2026, with employment types broken down into 100% Full Time. Highlights an 50% In-person, and 50% Remote job distribution.

Supercomputing Engineer

San Jose, CA • On-site

$200K - $275K/yr

Full-time

Medical, Dental, Vision

Re-posted 12 days ago


Job description

About Etched
Etched is building hardware for frontier intelligence. We co-design chips, racks, software, and manufacturing to deliver best-in-class throughput and latency across both prefill and decode workloads. Our first products are heavily focused on inference. Backed by hundreds of millions from top-tier investors and staffed by leading engineers, Etched is redefining the infrastructure layer for the fastest growing industry in history.
Job Summary
Etched is building at-scale AI systems that will unlock faster, more efficient inference for billions of people, and the Supercomputing team is critical in enabling this mission. We are seeking a highly skilled and motivated Engineer to join our Supercomputing team to help build the foundational software that powers our cluster-scale AI compute deployments. This role on the core team involves the development, integration, and debugging of critical system components, including on control-plane software, system bring-up, telemetry, orchestration primitives, and performance tuning at the hardware-software boundary.
Key Responsibilities
  • Architect and implement low-level control-plane software responsible for system bring-up, configuration, and management of cluster-scale AI compute deployments
  • Build system services that interact directly with hardware, firmware, and the operating system
  • Develop telemetry, logging, and tracing infrastructure for diagnosing failures and driving performance improvements
  • Implement orchestration primitives for managing devices, nodes, and racks
  • Profile and tune performance across PCIe, memory, networking, kernel, and runtime layers
  • Collaborate closely with hardware, firmware, kernel, and runtime teams to co-design system interfaces and behavior

You may be a good fit if you have
  • Strong proficiency in C/C++ or Rust for low-level systems programming
  • Deep understanding of Linux internals, kernel/user-space boundaries, and system-level debugging
  • Experience working close to hardware: drivers, DMA, interrupts, memory management, or device control paths
  • Strong debugging skills using logs, tracing, and low-level observability tools
  • Strong communication skills and comfort collaborating across hardware and software teams

Strong candidates may also have experience with (Nice-to-have qualifications)
  • Experience with data center orchestration technologies such as Kubernetes and Docker
  • Experience with kernel development, device drivers, or firmware-adjacent software
  • Familiarity with PCIe, NUMA, networking, or high-speed interconnects
  • Experience with tracing and profiling tools such as perf, eBPF, ftrace, or custom instrumentation
  • Experience taking complex systems from early bring-up through stable operation
  • Background in HPC, AI infrastructure, or large-scale compute systems
  • Experience designing system test harnesses and failure-injection frameworks
  • Familiarity with Kubernetes or cluster orchestration at the node or control-plane level

Benefits
  • Medical, dental, and vision packages with generous premium coverage
    • $500 per month credit for waiving medical benefits
  • Housing subsidy of $2k per month for those living within walking distance of the office
  • Relocation support for those moving to San Jose (Santana Row)
  • Various wellness benefits covering fitness, mental health, and more
  • Daily lunch + dinner in our office
  • Unlimited compute budget subject to ROI justification

How we're different
Etched believes in the Bitter Lesson. We are the first inference-focused frontier AI system. Our addressable market is the entirety of inference, unlike many of our competitors.
We are a fully in-person team in San Jose (Santana Row), and greatly value engineering skills. We do not have boundaries between engineering and research, and we expect all of our technical staff to contribute to both and work across disciplines as needed.