С+ / СUDA developer

Eqvilent

United States

Remote

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

40 paid days off
Work remotely from anywhere
Access to global offices

Job summary

A tech company is seeking a skilled Software Developer with expertise in high-performance GPU and CPU applications. The ideal candidate will possess commercial experience and a strong understanding of C++. Key responsibilities include implementing complex algorithms and improving solution scalability. The role offers the flexibility to work remotely from anywhere in the world with a team of international professionals, along with attractive benefits including 40 paid days off.

Qualifications

  • Commercial experience in developing high-performance GPU applications with latency focus.
  • Hands-on with third-party libraries and custom CUDA kernels.
  • Solid understanding of data structures and algorithms in C++.

Responsibilities

  • Implement complex computational algorithms on GPU and CPU.
  • Refactor existing solutions for better scalability.

Skills

Developing high-performance GPU applications
Debugging CPU applications
Profiling tools (Nsight Systems, Nsight Compute)
C++ programming
Curiosity and engagement with emerging trends

Tools

Nsight Systems
Nsight Compute
nvprof

Job description

We are looking for a Software Developer, preferably with commercial experience in low and ultra-low latency projects to join our dynamic team. The ideal candidate will demonstrate intelligence, steadiness, and thoughtfulness, with strong attention to detail and a passion for streamlining business processes. They should be naturally curious, approach problems with a continuous improvement mindset, and remain flexible in seeking ever-better solutions.

Responsibilities
  • Implementation of complex computational algorithms on GPU and CPU with demanding latency and throughput requirements
  • Refactor existing solutions to improve their scalability
Qualifications
  • Commercial experience in developing and debugging high-performance GPU and CPU applications with strong focus on latency and throughput
  • Hands-on experience with third-party libraries and designing custom CUDA kernels
  • Proficient with profiling and performance analysis tools (Nsight Systems, Nsight Compute, nvprof)
  • Solid understanding of data structures, algorithms, and object-oriented programming in C++
  • Proven ability to work effectively in remote or hybrid teams with variable, project-based responsibilities
  • Curiosity and proactive engagement with emerging trends in GPU/HPC/ML, continuously seeking to learn and apply new techniques
NICE-TO-HAVE
  • In-depth knowledge and expertise in low-latency and real-time development, achieving sub-microsecond latency
  • Experience with lock-free data structures and associated design patterns
  • Proficient in C programming, including writing Linux drivers and working with kernel-level components
  • Strong understanding of Linux system internals and networking
  • Knowledge of memory optimization techniques (shared memory, registers, coalesced access, persistent kernels)
  • Experience with inference optimization frameworks
Why should you join our team?
  • Great challenges with fast feedback loops
  • A welcoming group of highly qualified international professionals
  • Cutting-edge hardware and technology
  • Work remotely from anywhere in the world
  • Access any of our global offices anytime
  • 40 paid days off
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Eqvilent • United States

On-site
USD 80,000 - 120,000
40 paid days off
Access to global offices
Cutting-edge technology
Sr. C++ Developer
Sr. C++ Developer

Imagry | Autonomous Driving • San Jose (CA)

On-site
USD 100,000 - 130,000
Senior Software Engineer, C++ and CUDA - Analytics and Data Intelligence
Senior Software Engineer, C++ and CUDA - Analytics and Data Intelligence

Nvidia Corporation in • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits package
Remote CUDA Developer for Low-Latency GPU Apps
Remote CUDA Developer for Low-Latency GPU Apps

Eqvilent • United States

Remote
USD 100,000 - 130,000
40 paid days off
Work remotely from anywhere
Access to global offices
GPU Software Engineer
GPU Software Engineer

Luxoft Poland • Town of Poland (NY)

On-site
USD 110,000 - 170,000
Stable employment
LuxMed health care
Life and travel insurance
+5
HPC Middleware Developer
HPC Middleware Developer

NVIDIA • Illinois

On-site
USD 184,000 - 288,000
Equity
Benefits
HPC Middleware Developer
HPC Middleware Developer

NVIDIA • Boulder (CO)

On-site
USD 152,000 - 288,000
Equity
Benefits
HPC Middleware Developer
HPC Middleware Developer

NVIDIA • California (MO)

On-site
USD 184,000 - 288,000
Senior Software Engineer, CUDA UMD - Graphs and GPU Sharing
Senior Software Engineer, CUDA UMD - Graphs and GPU Sharing

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Diversity and inclusion initiatives
HPC Middleware Developer
HPC Middleware Developer

NVIDIA • Colorado

On-site
USD 152,000 - 288,000
Equity
Benefits