Parallel Software Engineer: GPU & SIMD Data Processing

DataPelago, Inc.

Mountain View, Northern (CA, KY)

Hybrid

USD 180,000 - 240,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Stock options
Comprehensive benefits package

Job summary

DataPelago, Inc. is seeking a Parallel Software Engineer to advance our data processing engine across GPUs and SIMD-capable CPUs. You will architect, design, and implement parallel operators and functions, driving performance and scalability for large-scale data workloads.

Join a team pushing the forefront of accelerated computing, collaborating closely with the execution engine group. This role offers remote flexibility while maintaining close collaboration with Mountain View and Hyderabad

Qualifications

  • BS or MS in Computer Science or related field.
  • 5+ years of relevant experience for this role.
  • 3+ years of experience with SIMD/GPUs or accelerated computing.
  • Strong knowledge of computer architecture and debugging/ profiling tools.

Responsibilities

  • Architect data processing engine components to exploit GPU and SIMD parallelism.
  • Lead design and optimization of operators and functions accelerated on hardware.
  • Implement, test, and optimize parallel code across diverse acceleration hardware.
  • Analyze advances in accelerated computing to maintain product leadership.
  • Collaborate with execution engine teams to integrate parallel components.
  • Uphold best practices in design reviews, testing, CI/CD, and issue resolution.

Skills

C/C++ programming
Linux
Parallel computing
Performance optimization

Education

Bachelor's degree in Computer Science
Master's degree in Computer Science

Tools

CUDA
ROCm
AVX

Job description

DataPelago, Inc. is seeking a Parallel Software Engineer to advance our data processing engine across GPUs and SIMD-capable CPUs. You will architect, design, and implement parallel operators and functions, driving performance and scalability for large-scale data workloads.

Join a team pushing the forefront of accelerated computing, collaborating closely with the execution engine group. This role offers remote flexibility while maintaining close collaboration with Mountain View and Hyderabad

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Parallel Software Engineer Engineering Mountain View, CA / Hyderabad, IN / Remote
Parallel Software Engineer Engineering Mountain View, CA / Hyderabad, IN / Remote

DataPelago, Inc. • Mountain View (CA), Northern (KY)

Hybrid
USD 180,000 - 240,000
Competitive compensation
Stock options
Comprehensive benefits package
Data Processing Engineer - IO Engineering Mountain View, CA / Hyderabad, IN / Remote
Data Processing Engineer - IO Engineering Mountain View, CA / Hyderabad, IN / Remote

DataPelago, Inc. • Mountain View (CA)

Hybrid
USD 150,000 - 190,000
Principal Data Processing Engineer — Execution Engine Lead
Principal Data Processing Engineer — Execution Engine Lead

DataPelago, Inc. • Mountain View (CA), Northern (KY)

Hybrid
USD 150,000 - 210,000
Stock options
Benefits package
Leadership development opportunities
Principal Data Processing Engineer Engineering Mountain View, CA
Principal Data Processing Engineer Engineering Mountain View, CA

DataPelago, Inc. • Mountain View (CA), Northern (KY)

Hybrid
USD 150,000 - 210,000
Stock options
Benefits package
Leadership development opportunities
Remote Data Processing Engineer, I/O & Performance
Remote Data Processing Engineer, I/O & Performance

DataPelago, Inc. • Mountain View (CA)

Hybrid
USD 150,000 - 190,000
Senior GPU AI & Quant HPC Engineer
Senior GPU AI & Quant HPC Engineer

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 152,000 - 287,500
Equity
Benefits
Parallel Computing Engineer
Parallel Computing Engineer

Talanto • Northern (KY)

Hybrid
USD 130,000 - 180,000
Staff High-Performance Software Engineer
Staff High-Performance Software Engineer

AtlasBase • South San Francisco (CA)

On-site
USD 150,000 - 230,000
Lead GPU-Accelerated Data Pipeline Architect
Lead GPU-Accelerated Data Pipeline Architect

AtlasBase • South San Francisco (CA)

On-site
USD 150,000 - 230,000
Staff High-Performance Software Engineer: GPU & Distributed
Staff High-Performance Software Engineer: GPU & Distributed

Mammoth DS, Inc • South San Francisco (CA)

On-site
USD 170,000 - 200,000