1

Parallel Computing Jobs in Washington (NOW HIRING)

This position involves working with parallel computing frameworks , optimizing algorithms for parallel execution, and ensuring scalability and performance of software applications on HPC clusters!

This position offers the opportunity to deepen your expertise in parallel processing and high-performance computing, with exposure to CUDA programming, positioning you at the forefront of ...

This position offers the opportunity to deepen your expertise in parallel processing and high-performance computing, with exposure to CUDA programming, positioning you at the forefront of ...

A solid understanding of GPU programming and parallel computing architectures * Understanding signal processing algorithms written in MATLAB * Parallelization of existing algorithms * Decomposing ...

A solid understanding of GPU programming and parallel computing architectures * Understanding signal processing algorithms written in MATLAB * Parallelization of existing algorithms * Decomposing ...

A solid understanding of GPU programming and parallel computing architectures * Understanding signal processing algorithms written in MATLAB * Parallelization of existing algorithms * Decomposing ...

A solid understanding of GPU programming and parallel computing architectures * Understanding signal processing algorithms written in MATLAB * Parallelization of existing algorithms * Decomposing ...

GPU Software Engineer

Rockville, MD · On-site

$107K - $195K/yr

A solid understanding of GPU programming and parallel computing architectures * Understanding signal processing algorithms written in MATLAB * Parallelization of existing algorithms * Decomposing ...

A solid understanding of GPU programming and parallel computing architectures * Understanding signal processing algorithms written in MATLAB * Parallelization of existing algorithms * Decomposing ...

A solid understanding of GPU programming and parallel computing architectures * Understanding signal processing algorithms written in MATLAB * Parallelization of existing algorithms * Decomposing ...

GPU Software Engineer

Alexandria, VA · On-site

$107K - $195K/yr

A solid understanding of GPU programming and parallel computing architectures * Understanding signal processing algorithms written in MATLAB * Parallelization of existing algorithms * Decomposing ...

A solid understanding of GPU programming and parallel computing architectures * Understanding signal processing algorithms written in MATLAB * Parallelization of existing algorithms * Decomposing ...

next page

Showing results 1-20

Parallel Computing information

What are the key skills and qualifications needed to thrive as a Parallel Computing Specialist, and why are they important?

To thrive as a Parallel Computing Specialist, you need strong knowledge of computer architecture, parallel algorithms, and experience with programming languages such as C/C++, Python, and frameworks like MPI or OpenMP, often supported by a degree in computer science or a related field. Familiarity with high-performance computing (HPC) environments, GPU programming (CUDA, OpenCL), and cloud-based parallel processing systems is typically required. Analytical thinking, problem-solving abilities, and effective collaboration are crucial soft skills in this role. These skills are vital for efficiently designing, optimizing, and implementing solutions that leverage parallelism to significantly accelerate computational tasks.

What are some common challenges faced by professionals working in parallel computing roles?

Professionals in parallel computing often encounter challenges such as efficiently dividing complex tasks among multiple processors and minimizing communication overhead between them. Debugging and optimizing performance across parallel architectures can be difficult, as issues like race conditions and load imbalances frequently arise. Additionally, staying current with evolving hardware technologies and parallel programming frameworks is essential to ensure solutions remain efficient and scalable. Collaborating with cross-functional teams, such as data scientists and system architects, is also crucial for integrating parallel solutions into larger projects.

What is the difference between Parallel Computing vs Data Analyst?

AspectParallel ComputingData Analyst
Required CredentialsComputer Science or Engineering degree, programming skillsStatistics, Data Science, or related degree, analytical skills
Work EnvironmentResearch labs, tech companies, high-performance computing centersBusiness, finance, healthcare, corporate offices
Industry UsageTechnology, research, scientific computingBusiness intelligence, market analysis, reporting

While Parallel Computing focuses on developing algorithms to process large data sets efficiently across multiple processors, Data Analysts interpret data to provide actionable insights. Both roles require strong technical skills but serve different purposes: one enhances computational performance, the other informs business decisions.

What is parallel computing?

Parallel computing is a type of computation where many calculations or processes are carried out simultaneously, leveraging multiple processors or computers to solve complex problems more efficiently. It divides large tasks into smaller ones that can be executed concurrently, significantly speeding up processing time. Commonly used in scientific research, data analysis, and engineering, parallel computing is essential for handling large-scale simulations and big data applications.
What are popular job titles related to Parallel Computing jobs in Washington? For Parallel Computing jobs in Washington, the most frequently searched job titles are:
What job categories do people searching Parallel Computing jobs in Washington look for? The top searched job categories for Parallel Computing jobs in Washington are:
Infographic showing various Parallel Computing job openings in Washington as of June 2026, with employment types broken down into 87% Full Time, and 13% Part Time. Highlights an 69% Physical, 6% Hybrid, and 25% Remote job distribution.
Data Science Practitioner

Data Science Practitioner

Accenture Federal Services

Arlington, VA • On-site

Other

Posted 16 days ago


Accenture Federal Services rating

8.4

Company rating: 8.4 out of 10

Based on 19 frontline employees who took The Breakroom Quiz

46th of 428 rated business services


Job description

The work: 

Key Responsibilities:

  • Design, develop, and maintain Python-based software solutions for supply chain analytics applications.
  • Optimize computeintensive simulations (discrete event and Monte Carlo) for performance and scalability.
  • Implement and enhance structured data pipelines using Spark, Pandas, and Numpy.
  • Apply objectoriented programming principles to build robust, maintainable codebases.
  • Collaborate with crossfunctional teams to modernize a strategic contracting analytics application.
  • Integrate detailed Department of Defense (DoD) business logic to project supplychain impacts of acquisition and planning strategies.
  • Utilize GitHub workflows for version control, code review, and collaborative development.
  • Develop and maintain parallel processing solutions to improve simulation efficiency.
  • Build interactive analytics dashboards and tools using Streamlit.
  • Write and maintain unit tests to ensure code quality and reliability.

Here is what you need:

  • US Citizen (No dual citizenship)
  • Bachelors degree required
  • Strong expertise in Python software engineering.
  • Experience with objectoriented development and structured data pipeline design.
  • Proficiency with Spark (or similar tools) for parallel processing.
  • Handson experience with Pandas and Numpy for data manipulation.
  • Experience optimizing computeintensive simulations.
  • Familiarity with GitHub workflows and collaborative development practices.
  • Ability to implement complex business logic in technical applications.
  • Understanding of Python iterators, columnar databases, and parallel computing concepts.

Preferred experience:

  • Exposure to supply chain processes, especially within DoD environments.
  • Experience building interactive dashboards using Streamlit.
  • Background developing robust unit tests for simulationheavy systems.
  • Familiarity with Monte Carlo and discrete event simulation optimization.
  • Experience supporting highstakes or missioncritical analytics platforms.

What Accenture Federal Services employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom