2

Entry Level High Performance Computing Engineer Jobs in California

Junior System Engineer

Fremont, CA · On-site

$80K - $95K/yr

... of high-performance computing systems and server platforms. The ideal candidate has strong ... Collaborate with engineering teams to define system specifications and evaluate the interface ...

Junior System Engineer

Fremont, CA · On-site

$80K - $95K/yr

... of high-performance computing systems and server platforms. The ideal candidate has strong ... Collaborate with engineering teams to define system specifications and evaluate the interface ...

Junior System Engineer

Fremont, CA · On-site

$80K - $95K/yr

... of high-performance computing systems and server platforms. The ideal candidate has strong ... Collaborate with engineering teams to define system specifications and evaluate the interface ...

Candidates should have good domain knowledge in High-Performance Computing, script language(Shell ... Programming language: Python, Shell * Virtualization and containerization * Computer network

Adapt and deploy common machine learning software stack on large-scale high performance computing clusters. * Actively participate with project scientists and engineers in defining, planning, and ...

About the Role As a Supercomputing Engineer at Periodic Labs, you will design, build, and operate the high-performance computing infrastructure that powers our AI and scientific research. Our models ...

next page

Showing results 1-20

Entry Level High Performance Computing Engineer information

What is the average salary for an HPC engineer in the US?

The average salary for an entry-level high performance computing (HPC) engineer in the US typically ranges from $70,000 to $90,000 annually, depending on experience, location, and specific technical skills such as parallel programming and cluster management. Salaries tend to increase with expertise in areas like GPU computing, Linux systems, and performance optimization.

What is an Entry Level High Performance Computing Engineer?

An Entry Level High Performance Computing (HPC) Engineer is a professional who assists in designing, building, and maintaining high-speed computing systems used for complex computations and large-scale data analysis. They typically work with supercomputers or computer clusters in fields like scientific research, finance, or engineering. Responsibilities often include configuring hardware, optimizing software, and troubleshooting system issues, usually under the guidance of more experienced engineers. Entry-level engineers may also help monitor system performance and support users in running high-performance applications.

What engineers make $500,000?

High-level engineers in specialized fields such as software engineering, data engineering, or systems engineering can reach salaries of $500,000 or more, especially with extensive experience, advanced skills, and leadership roles. These roles often require expertise in high-demand technologies, certifications, and working in competitive industries or companies with lucrative compensation packages.

What engineers make $300,000 a year?

High-performance computing engineers with extensive experience, advanced skills in parallel programming, and expertise in hardware and software optimization can reach annual salaries of $300,000 or more, especially in senior or specialized roles. Such compensation often reflects leadership responsibilities, advanced certifications, or working in high-demand industries like technology or finance.

Can computer engineers make $500,000?

Entry-level high performance computing engineers typically do not earn $500,000 annually; such salaries are usually associated with senior roles, specialized skills, or leadership positions in the field. High salaries in this area often require extensive experience, advanced certifications, or working in high-demand industries or companies. Most entry-level positions start with lower compensation, but salaries can increase significantly with experience and expertise in areas like parallel computing, GPU programming, or data center management.

What are some common challenges faced by entry level High Performance Computing (HPC) engineers, and how can new hires successfully navigate them?

Entry level HPC engineers often encounter challenges such as working with complex parallel computing architectures, optimizing code for performance, and troubleshooting across large-scale, distributed systems. New hires may also need to quickly learn job-specific tools and adapt to rapidly evolving hardware and software environments. To navigate these challenges, it’s important to proactively seek mentorship, participate in team code reviews, and continuously build your skills through hands-on experience and training opportunities. Open communication and collaboration with experienced team members also play a key role in overcoming technical hurdles and growing within the HPC field.

What is the difference between Entry Level High Performance Computing Engineer vs Entry Level Data Scientist?

AspectEntry Level High Performance Computing EngineerEntry Level Data Scientist
Required CredentialsBachelor's in Computer Science, Engineering, or related field; knowledge of parallel computingBachelor's in Data Science, Statistics, or related; programming skills in Python/R
Work EnvironmentResearch labs, tech companies, supercomputing centersBusiness, tech firms, research institutions
Industry UsageHigh-performance computing, scientific research, simulationsData analysis, machine learning, predictive modeling

Entry Level High Performance Computing Engineers focus on developing and optimizing computational systems for scientific and technical applications, while Entry Level Data Scientists analyze data to extract insights. Both roles require programming skills and a strong technical background, but they serve different industry needs and environments.

What are the key skills and qualifications needed to thrive as an Entry Level High Performance Computing (HPC) Engineer, and why are they important?

To thrive as an Entry Level High Performance Computing Engineer, you typically need a solid background in computer science or engineering, familiarity with parallel computing concepts, and proficiency in programming languages like C/C++ or Python. Experience with Linux environments, HPC cluster management tools, and knowledge of batch schedulers or MPI/OpenMP are often required. Strong problem-solving abilities, teamwork, and effective communication help you excel in collaborating with researchers and technical teams. These skills ensure efficient support and optimization of complex computing systems critical for scientific and technical advancements.
What are the most commonly searched types of High Performance Computing Engineer jobs in California? The most popular types of High Performance Computing Engineer jobs in California are:
What are popular job titles related to Entry Level High Performance Computing Engineer jobs in California? For Entry Level High Performance Computing Engineer jobs in California, the most frequently searched job titles are:
What job categories do people searching Entry Level High Performance Computing Engineer jobs in California look for? The top searched job categories for Entry Level High Performance Computing Engineer jobs in California are:
What cities in California are hiring for Entry Level High Performance Computing Engineer jobs? Cities in California with the most Entry Level High Performance Computing Engineer job openings:
Infographic showing various Entry Level High Performance Computing Engineer job openings in California as of June 2026, with employment types broken down into 25% Internship, 50% Full Time, and 25% Contract. Highlights an 100% In-person job distribution.

Senior / Staff Software Engineer, High-Performance Onboard Algorithms

Waabi

San Francisco, CA • On-site, Remote

$148K - $260K/yr

Full-time

Medical, Dental, Vision, PTO

Posted 28 days ago


Job description

Waabi, founded by AI visionary Raquel Urtasun, is the leader in Physical AI. With a world-class team, we're unlocking the next era of autonomous transportation with technology that's powering commercial autonomous trucks and robotaxis. Waabi is backed by and partners with world leaders in AI, automotive, logistics, and deep tech.
With offices in Toronto, San Francisco, Dallas, and Pittsburgh, Waabi is growing quickly and looking for diverse, innovative and collaborative candidates who want to impact the world in a positive way. To learn more visit: www.waabi.ai
As a Software Engineer in High-Performance Onboard Algorithms, you will be a key contributor to the development and optimization of our real-time signal processing pipeline for autonomous driving. You will collaborate with our team of world-renowned scientists and engineers to build innovative, practical, and scalable solutions that handle massive amounts of sensor data (camera, LiDAR, radar, and others) with low latency and high reliability. We value original, high-impact ideas and rigorous experimental validation.
You will...
- Be part of a multidisciplinary team of Engineers and Scientists working on building a best-in-class, high-performance sensor processing stack.
- Design, implement, and optimize highly efficient algorithms for sensor data acquisition, processing, fusion, and filtering, ensuring real-time performance on target hardware.
- Work on shipping next-generation signal processing software, leveraging parallel computing architectures (e.g., CPU, GPU, specialized accelerators) and low-level system programming.
- Collaborate with Waabi's autonomy and hardware teams to ensure the efficiency and robustness of the entire system.
Qualifications:
- Fundamentals of computer architecture. You have a deep understanding of how modern computer systems work (multi-core, vector units, cache management, memory hierarchy, networking).
- Data-parallel algorithms. You have experience implementing data-parallel and compute-intensive algorithms in domains such as image/video processing, compression, and optimizing modern neural networks.
- Heterogeneous computing and systems programming. You are comfortable with balancing workloads across multiple different processors, managing the ownership and movement of data buffers, and optimizing for overall system performance.
- Performance profiling and optimization. You know how to identify bottlenecks in a complex codebase and make optimization decisions that have lasting impact.
- Shipping Production Software. You have experience in reading and developing production quality software. You write efficient and maintainable code in a native language such as C++ or Rust (we use Rust and a variety of DSLs).
Bonus:
- Experience with accelerated computing like CUDA, Vulkan, and OpenCL.
- Experience with domain specific languages such as Halide, Taichi, Mojo, or Warp.
- Experience with CPU intrinsics (SSE/AVX, NEON/SVE).
- Experience with embedded systems.
- Shipped production software in one or more of the following areas: image and video processing, compression, streaming algorithms, deep learning, geometry processing.
- Publications in top-tier conferences or journals related to high-performance computing, image processing, computer graphics, computer vision, machine learning, or self-driving technology.
The US yearly salary range for this role is: $148,000 - $260,000 USD in addition to competitive perks & benefits. Waabi US Inc.'s yearly salary ranges are determined based on several factors in accordance with the Company's compensation practices. The salary base range is reflective of the minimum and maximum target for new hire salaries for the position across all US locations. Note: The Company provides additional compensation for employees in this role, including equity incentive awards and an annual performance bonus.
Perks/Benefits:
- Competitive compensation and equity awards.
- Health and Wellness benefits encompassing Medical, Dental and Vision coverage (for full-time employees only).
- Unlimited Vacation.
- Flexible hours and Work from Home support.
- Daily drinks, snacks and catered meals (when in office).
- Regularly scheduled team building activities and social events both on-site, off-site & virtually.
- As we grow, this list continues to evolve!
Waabi is a technology start-up building technologies to transform the way the world moves. Join our talented team to be a part of the future and to make an impact!
Waabi is an equal opportunity employer. We celebrate diversity and are committed to creating a supportive, inclusive, and accessible workplace for all our employees. We seek applicants of all backgrounds and identities, across race, color, ethnicity, national origin or ancestry, age, citizenship, religion, sex, sexual orientation, gender identity or expression, military or veteran status, marital status, pregnancy or parental status, caregiver status, disability, or any other characteristic protected by law. We make workplace accommodations for qualified individuals with disabilities as required by applicable law. If reasonable accommodation is needed to participate in the job application or interview process please let our recruiting team know.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.