Software Engineer, SystemML - AI Networking Responsibilities: * Tech-leading the collective ... Experience in HPC and parallel computing * Experience working with DL frameworks like PyTorch ...
Software Engineer, SystemML - AI Networking Responsibilities: * Tech-leading the collective ... Experience in HPC and parallel computing * Experience working with DL frameworks like PyTorch ...
Principal Engineer, CUDA UMD - GPU Kernel Scheduling
Santa Clara, CA · On-site
$158K - $212K/yr
... parallel computing. More recently, GPU deep learning ignited modern AI - the next era of computing ... Are you a motivated system software engineer with a deep understanding of device drivers who has ...
Principal Engineer, CUDA UMD - GPU Kernel Scheduling
Santa Clara, CA · On-site
$158K - $212K/yr
... parallel computing. More recently, GPU deep learning ignited modern AI - the next era of computing ... Are you a motivated system software engineer with a deep understanding of device drivers who has ...
Senior Math Libraries Engineer - Sparsity in AI
Santa Clara, CA · On-site
$122K - $168K/yr
Ideal candidates will not only have experience developing accelerated computing software, but also ... and parallel programming; ideally for sparse linear algebra applications and using CUDA, MPI ...
Senior Math Libraries Engineer - Sparsity in AI
Santa Clara, CA · On-site
$122K - $168K/yr
Ideal candidates will not only have experience developing accelerated computing software, but also ... and parallel programming; ideally for sparse linear algebra applications and using CUDA, MPI ...
Principal Software Engineer - High Performance Computing
Palo Alto, CA · On-site
$159K - $213K/yr
Define and use telemetry and measurable performance indicators to guide hardware and software decisions * Mentor and enable the developer community in high-performance computing (HPC) practices that ...
Principal Software Engineer - High Performance Computing
Palo Alto, CA · On-site
$159K - $213K/yr
Define and use telemetry and measurable performance indicators to guide hardware and software decisions * Mentor and enable the developer community in high-performance computing (HPC) practices that ...
Senior Math Libraries Engineer - Sparsity in AI
Santa Clara, CA · On-site
$122K - $168K/yr
Ideal candidates will not only have experience developing accelerated computing software, but also ... and parallel programming; ideally for sparse linear algebra applications and using CUDA, MPI ...
Senior Math Libraries Engineer - Sparsity in AI
Santa Clara, CA · On-site
$122K - $168K/yr
Ideal candidates will not only have experience developing accelerated computing software, but also ... and parallel programming; ideally for sparse linear algebra applications and using CUDA, MPI ...
Principal Engineer, CUDA UMD - GPU Kernel Scheduling
Santa Clara, CA · On-site
$158K - $212K/yr
... parallel computing. More recently, GPU deep learning ignited modern AI - the next era of computing ... Are you a motivated system software engineer with a deep understanding of device drivers who has ...
Principal Engineer, CUDA UMD - GPU Kernel Scheduling
Santa Clara, CA · On-site
$158K - $212K/yr
... parallel computing. More recently, GPU deep learning ignited modern AI - the next era of computing ... Are you a motivated system software engineer with a deep understanding of device drivers who has ...
Software Engineer - Linux Infrastructure and Distributed Computing
Milpitas, CA · On-site
$136K - $231K/yr
... software engineers, application development engineers, and senior product technology process ... Familiarity with High Performance Computing (HPC), parallel computing, RDMA, and high-speed ...
Software Engineer - Linux Infrastructure and Distributed Computing
Milpitas, CA · On-site
$136K - $231K/yr
... software engineers, application development engineers, and senior product technology process ... Familiarity with High Performance Computing (HPC), parallel computing, RDMA, and high-speed ...
... parallel computing. More recently, GPU deep learning ignited modern AI - the next era of computing ... Are you a motivated system software engineer with a deep understanding of device drivers who has ...
... parallel computing. More recently, GPU deep learning ignited modern AI - the next era of computing ... Are you a motivated system software engineer with a deep understanding of device drivers who has ...
Software Engineer - Linux Infrastructure and Distributed Computing
Milpitas, CA · On-site
$136K - $231K/yr
... software engineers, application development engineers, and senior product technology process ... Familiarity with High Performance Computing (HPC), parallel computing, RDMA, and high-speed ...
Software Engineer - Linux Infrastructure and Distributed Computing
Milpitas, CA · On-site
$136K - $231K/yr
... software engineers, application development engineers, and senior product technology process ... Familiarity with High Performance Computing (HPC), parallel computing, RDMA, and high-speed ...
Software Engineer - Linux Infrastructure and Distributed Computing
Milpitas, CA · On-site
$136K - $231K/yr
... software engineers, application development engineers, and senior product technology process ... Familiarity with High Performance Computing (HPC), parallel computing, RDMA, and high-speed ...
Software Engineer - Linux Infrastructure and Distributed Computing
Milpitas, CA · On-site
$136K - $231K/yr
... software engineers, application development engineers, and senior product technology process ... Familiarity with High Performance Computing (HPC), parallel computing, RDMA, and high-speed ...
Staff Software Engineer, Product
San Francisco, CA · On-site
$220K - $250K/yr
About the Role As a Staff Software Engineer, you will play a foundational role in designing ... Knowledge of parallel computing concepts and distributed systems * Exceptional problem-solving ...
Staff Software Engineer, Product
San Francisco, CA · On-site
$220K - $250K/yr
About the Role As a Staff Software Engineer, you will play a foundational role in designing ... Knowledge of parallel computing concepts and distributed systems * Exceptional problem-solving ...
Staff High-Performance Software Engineer About this position About AtlasBase AtlasBase is a fast ... Advanced knowledge of parallel computing paradigms, concurrency, and distributed system ...
Staff High-Performance Software Engineer About this position About AtlasBase AtlasBase is a fast ... Advanced knowledge of parallel computing paradigms, concurrency, and distributed system ...
Lead Data Scientist (Scientific Software Engineer / Computational Scientist) - Only W2
Mountain View, CA · On-site
Role: Lead Data Scientist ( Scientific Software Engineer / Computational Scientist) Location ... CUDA/OpenMP; parallel computing experience * Workflow : AI-assisted coding for rapid prototyping ...
Quick apply
Lead Data Scientist (Scientific Software Engineer / Computational Scientist) - Only W2
Mountain View, CA · On-site
Role: Lead Data Scientist ( Scientific Software Engineer / Computational Scientist) Location ... CUDA/OpenMP; parallel computing experience * Workflow : AI-assisted coding for rapid prototyping ...
Senior GPU Architect
Santa Clara, CA · On-site
$152K - $206K/yr
... and software developers to join and lead our various architecture efforts. A key part of NVIDIA's strength is to innovate in the graphics and parallel computing fields delivering the highest ...
Senior GPU Architect
Santa Clara, CA · On-site
$152K - $206K/yr
... and software developers to join and lead our various architecture efforts. A key part of NVIDIA's strength is to innovate in the graphics and parallel computing fields delivering the highest ...
Staff Software Engineer
Mountain View, CA · On-site
$176K - $294K/yr
Experience with GPU programming, CUDA, OpenCL, parallel computing, or hardware-accelerated software optimization. * Knowledge of networking protocols, distributed systems, edge computing, embedded ...
Quick apply
Staff Software Engineer
Mountain View, CA · On-site
$176K - $294K/yr
Experience with GPU programming, CUDA, OpenCL, parallel computing, or hardware-accelerated software optimization. * Knowledge of networking protocols, distributed systems, edge computing, embedded ...
Senior GPU Architect
Santa Clara, CA · On-site
$152K - $206K/yr
... and software developers to join and lead our various architecture efforts. A key part of NVIDIA's strength is to innovate in the graphics and parallel computing fields delivering the highest ...
Senior GPU Architect
Santa Clara, CA · On-site
$152K - $206K/yr
... and software developers to join and lead our various architecture efforts. A key part of NVIDIA's strength is to innovate in the graphics and parallel computing fields delivering the highest ...
Senior GPU Architect
Santa Clara, CA · On-site
$152K - $206K/yr
... and software developers to join and lead our various architecture efforts. A key part of NVIDIA's strength is to innovate in the graphics and parallel computing fields delivering the highest ...
Senior GPU Architect
Santa Clara, CA · On-site
$152K - $206K/yr
... and software developers to join and lead our various architecture efforts. A key part of NVIDIA's strength is to innovate in the graphics and parallel computing fields delivering the highest ...
Senior Software Engineer
Irvine, CA · On-site
$104K - $174K/yr
Job Title: Senior Software Engineer Location: Irvine, CA Job type: Full-time - Hybrid Overview ... Implement data processing architectures, multi-threading or parallel computing techniques, and use ...
Senior Software Engineer
Irvine, CA · On-site
$104K - $174K/yr
Job Title: Senior Software Engineer Location: Irvine, CA Job type: Full-time - Hybrid Overview ... Implement data processing architectures, multi-threading or parallel computing techniques, and use ...
Senior Software Engineer
Irvine, CA · On-site
$104K - $174K/yr
Job Title: Senior Software Engineer Location: Irvine, CA Job type: Full-time - Hybrid Overview ... Implement data processing architectures, multi-threading or parallel computing techniques, and use ...
Senior Software Engineer
Irvine, CA · On-site
$104K - $174K/yr
Job Title: Senior Software Engineer Location: Irvine, CA Job type: Full-time - Hybrid Overview ... Implement data processing architectures, multi-threading or parallel computing techniques, and use ...
You'll work with CPU, SoC platform, security, and software architects and engineers to implement confidential computing and develop groundbreaking new security features. You'll engage with customers ...
You'll work with CPU, SoC platform, security, and software architects and engineers to implement confidential computing and develop groundbreaking new security features. You'll engage with customers ...
Parallel Computing Software Engineer information
See California salary details
$30.8K - $44.6K
2% of jobs
$44.6K - $58.3K
4% of jobs
$58.3K - $72K
4% of jobs
$72K - $85.7K
7% of jobs
$85.7K - $99.4K
7% of jobs
$99.8K is the 25th percentile. Wages below this are outliers.
$99.4K - $113.1K
8% of jobs
The median wage is $125K / yr.
$113.1K - $126.8K
20% of jobs
$140.4K is the 75th percentile. Wages above this are outliers.
$126.8K - $140.5K
23% of jobs
$140.5K - $154.2K
13% of jobs
$154.2K - $167.9K
4% of jobs
$167.9K - $181.6K
7% of jobs
$30.8K
$122.6K
$181.6K
How much do parallel computing software engineer jobs pay per year?
What is a parallel computing software engineer?
What does a parallel computing software engineer do?
A parallel computing software engineer develops and updates high-performance computing software and tools to increase their efficiency. In this career, you focus on both parallel computing and parallel programming software to solve complex problems or algorithms. More specific duties and responsibilities of this job may revolve around the development of new or improved software to optimize multi-threaded systems or artificial intelligence data. As a parallel computing software engineer, you generally work on a team to build state-of-the-art technology to bring your company's systems to the forefront of the industry. The industries that use parallel computing include engineering, aircraft computing, and government agencies.
What are the key skills and qualifications needed to thrive as a parallel computing software engineer, and why are they important?
What are popular job titles related to Parallel Computing Software Engineer jobs in California?
For Parallel Computing Software Engineer jobs in California, the most frequently searched job titles are:
What job categories do people searching Parallel Computing Software Engineer jobs in California look for?
The top searched job categories for Parallel Computing Software Engineer jobs in California are:
What are popular job titles related to Parallel Computing Software Engineer jobs in CA?
For Parallel Computing Software Engineer jobs in CA, the most frequently searched job titles are:

Software Engineer, SystemML - AI Networking
Menlo Park, CA
$183K/yr
Full-time
Re-posted 27 days ago
Meta rating
7.8
Based on 45 frontline employees who took The Breakroom Quiz
Job description
Software Engineer, SystemML - AI Networking Responsibilities:
- Tech-leading the collective communication library development on Meta's large-scale GPU training infra with a focus on GenAI/LLM scaling
Minimum Qualifications:
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
- Proven C/C++ and Python programming skills
- Proven track record of leading successful projects
- Effective leadership and communication skills
- Specialized experience in one or more of the following machine learning/deep learning domains: Distributed ML Training, GPU architecture, ML systems, AI infrastructure, high performance computing, performance optimizations, or Machine Learning frameworks (e.g. PyTorch)
Preferred Qualifications:
- Experience with NCCL and distributed GPU performance analysis on RoCE/Infiniband
- PhD in Computer Science, Computer Engineering, or relevant technical field
- Knowledge of GPU architectures and CUDA programming
- Knowledge of ML, deep learning and LLM
- Experience with both data parallel and model parallel training, such as Distributed Data Parallel, Fully Sharded Data Parallel (FSDP), Tensor Parallel, and Pipeline Parallel
- Experience in HPC and parallel computing
- Experience working with DL frameworks like PyTorch, Caffe2 or TensorFlow
- Experience in AI framework and trainer development on accelerating large-scale distributed deep learning models
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 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.
$183,997/year to $257,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.
About Meta
Sourced by ZipRecruiter
Industry
Internet and it, media and telecom and software development
Company size
10,000+ Employees
Headquarters location
Menlo Park, CA, US