2

Remote Parallel Programming Jobs (NOW HIRING)

Senior Software Engineer - CUDA

Palo Alto, CA ยท On-site +1

$144K - $189K/yr

Your expertise in GPU computing, performance optimization, and parallel programming will be ... A flexible and innovative remote work environment. * Room for continuous growth and development in ...

Senior Software Engineer - CUDA

Palo Alto, CA ยท On-site +1

$144K - $189K/yr

Your expertise in GPU computing, performance optimization, and parallel programming will be ... A flexible and innovative remote work environment. * Room for continuous growth and development in ...

... Remote considered for exceptional candidates. As part of a software-defined hardware company, you ... A strong parallel programming experience using both MPI and OpenMP is required * Hands-on ...

Enjoy a safe, flexible, and supportive work environment-remote or onsite-focused on employee ... Parallel programming (OpenMP, TBB, or MPI) Job Type:Experienced Hire Shift:Shift 1 (United States ...

Senior AI Algorithm Engineer in oneDNN

Hillsboro, OR ยท On-site +1

$195K - $275K/yr

Enjoy a safe, flexible, and supportive work environment-remote or onsite-focused on employee ... Parallel programming (OpenMP, TBB, or MPI) Job Type:Experienced Hire Shift:Shift 1 (United States ...

Data Engineer

San Diego, CA ยท On-site +1

$61K - $141K/yr

Experience with distributed or parallel programming frameworks, including Apache Spark or NVIDIA ... Remote : If this position is listed as remote, there may still be occasions when you are required ...

Data Engineer

San Diego, CA ยท On-site +1

$61K - $141K/yr

Experience with distributed or parallel programming frameworks, including Apache Spark or NVIDIA ... Remote : If this position is listed as remote, there may still be occasions when you are required ...

Building on our heritage as the creators of PanFS, VDURA is delivering next-generation parallel ... However, we are open to remote candidates who meet the qualifications and can work effectively from ...

Building on our heritage as the creators of PanFS, VDURA is delivering next-generation parallel ... However, we are open to remote candidates who meet the qualifications and can work effectively from ...

Building on our heritage as the creators of PanFS, VDURA is delivering next-generation parallel ... However, we are open to remote candidates who meet the qualifications and can work effectively from ...

Building on our heritage as the creators of PanFS, VDURA is delivering next-generation parallel ... However, we are open to remote candidates who meet the qualifications and can work effectively from ...

next page

Showing results 1-20

Remote Parallel Programming information

See salary details

$25K

$88.9K

$149K

How much do remote parallel programming jobs pay per year?

As of Jul 29, 2026, the average yearly pay for remote parallel programming in the United States is $88,946.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,500.00 and $116,000.00 per year, depending on experience, location, and employer.
More about Remote Parallel Programming jobs
What cities are hiring for Remote Parallel Programming jobs? Cities with the most Remote Parallel Programming job openings:
What are the most commonly searched types of Parallel Programming jobs? The most popular types of Parallel Programming jobs are:
What states have the most Remote Parallel Programming jobs? States with the most job openings for Remote Parallel Programming jobs include:
Infographic showing various Remote Parallel Programming job openings in the United States as of July 2026, with employment types broken down into 1% As Needed, 77% Full Time, 19% Part Time, 2% Contract, and 1% Summer. Highlights an 73% Physical, 4% Hybrid, and 23% Remote job distribution, with an average salary of $88,946 per year, or $42.8 per hour.

Senior Software Engineer - CUDA

Snarkify

Palo Alto, CA โ€ข On-site, Remote

$144K - $189K/yr

Full-time

Re-posted 6 days ago


Job description

Company Description

At Snarkify, we are passionately driven by our mission to scale zero-knowledge proofs (ZKPs) for a decentralized future. We empower developers by providing robust infrastructure and user-friendly tools, enabling them to effectively build, deploy, and scale ZKP applications. Our operations are steered by a stellar founding team comprising two Ph.D. holders and a Master holder. Our founders carry exceptional expertise gained from renowned organizations such as the Ethereum Foundation, Facebook, Amazon, and Dropbox. Through the application of folding schemes, proof aggregation, and GPU acceleration, we're pushing the scalability of proof systems to unprecedented levels. Through this unwavering commitment, we are shaping a future that promises enhanced security, privacy, and decentralization.

Job Description

Snarkify is seeking an experienced and highly skilled Senior GPU Performance Engineer to join our team and play a pivotal role in advancing the state-of-the-art in Zero-Knowledge Proof (ZKP) acceleration. As a key member of our team, you will have the unique opportunity to shape the future of modern cryptography and decentralized applications by optimizing GPU-based solutions for ZKP applications.

In this role, you will collaborate with our engineering team to identify performance bottlenecks and design innovative GPU-based algorithms and data structures that push the boundaries of ZKP acceleration. Your expertise in GPU computing, performance optimization, and parallel programming will be instrumental in driving the development of high-performance, energy-efficient solutions that redefine the capabilities of ZKPs and lay the foundation for a truly decentralized future.

Responsibilities

  • Design, develop, and optimize GPU-based algorithms and data structures to accelerate ZKP proof systemsย and related computations.
  • Collaborate with the engineering team to identify performance bottlenecks and propose innovative solutions to improve overall system efficiency.
  • Develop and maintain high-quality, well-documented code that adheres to best practices for GPU programming.
  • Analyze and optimize performance across a wide range of GPU architectures, ensuring maximum performance and compatibility.
  • Stay up-to-date with the latest advancements in GPU technology, programming techniques, and industry best practices.
  • Contribute to the creation of technical resources, including whitepapers, tutorials, and presentations, to share knowledge and promote our GPU-based solutions.
  • Mentor junior engineers and provide guidance on GPU-related topics and performance optimization techniques.
Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field; Master's or PhD preferred.
  • 2+ years of experience in GPU computing, with a focus on performance optimization and parallel programming.
  • Proficient in GPU programming languages such as CUDA.
  • Strong understanding of computer architecture, memory systems, and parallel algorithms.
  • Experience with profiling and debugging tools for GPU applications, such as NVIDIA Nsight.
  • Familiarity with ZKP applications and blockchain technologies is a plus.
  • Excellent problem-solving skills and ability to analyze complex systems.
  • Strong communication skills, with the ability to work effectively in a collaborative team environment.
  • Demonstrated passion for staying up-to-date with the latest advancements in GPU technology and a commitment to continuous learning.
Additional Information

Benefits

  • Competitive base salary with foundingย memberย equity.
  • The opportunity to build the next-generation ZK computing platform.
  • Immersion in a team of top-notch global blockchain engineers.
  • A flexible and innovative remote work environment.
  • Room for continuous growth and development in the ZK field.