Parallel Programming Jobs

Parallel programming is the practice of designing software to execute computations concurrently across multiple CPU cores, GPUs or distributed systems. Engineers use it to accelerate compute-intensive workloads in HPC, artificial intelligence, data analytics and scientific computing.

Browse 57 open Parallel Programming jobs from 1 company including Nvidia. Popular hiring locations include Santa Clara, Redmond, and United States.

57 Open Parallel Programming Jobs

Parallel Programming Salary Ranges

Pay is quoted per market: the same role is worth several times more in one city than in another, so a single figure spanning countries would describe none of them. 57 of these 57 listings publish a salary. Markets with fewer than 8 disclosed salaries are not shown.

Median yearly pay by country, each in the currency named in its own row

Country Median Middle 50% Currency Listings
United States $236,000 $220,000 – $270,000 USD 53

Median yearly pay by metro, each in the currency named in its own row

Metro Median Middle 50% Currency Listings
Santa Clara, United States $220,000 $219,000 – $270,000 USD 46

Seniority and Work Setup for Parallel Programming Roles

Seniority, out of 57 Parallel Programming jobs
Level Jobs Share
Junior 7 12%
Middle 1 2%
Senior 49 86%
Work arrangement, out of 57 Parallel Programming jobs
Setup Jobs Share
Remote 3 5%
Hybrid 13 23%
On-site 41 72%

Skills Commonly Paired with Parallel Programming

Out of 57 Parallel Programming jobs

Skill Jobs Share
AI 56 98%
CUDA 53 93%
GPU 49 86%
Deep Learning 33 58%
Python 28 49%
Algorithms 26 46%
Machine Learning 24 42%
HPC 20 35%

Top Companies Hiring for Parallel Programming

Employers with the most open Parallel Programming jobs

Company Open jobs
Nvidia 57

Where Parallel Programming Jobs Are Located

Where these Parallel Programming jobs are based

More filters

Levels:

Work style:

Offers:

Work schedule (min/max):
- days per week
- hours per week
Reset search

Generation time: 6.880