С++ / СUDA developer

Eqvilent
Anywhere
Workplace: RemoteFull timeFunction: Software EngineeringSkills: ["Continuous improvement","Attention to detail","Problem-solving","Curiosity","Flexibility"]

Build and optimize high-performance GPU and CPU applications for low- and ultra-low-latency workloads. You’ll implement complex computational algorithms under demanding latency/throughput constraints, refactor existing solutions to improve scalability, and develop custom CUDA kernels using third-party libraries. The role emphasizes performance profiling and analysis with tools like Nsight Systems/Compute, plus strong C++ fundamentals and a continuous-improvement mindset in a remote, project-based environment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Eqvilent
Eqvilent
1 year ago

С++ / СUDA developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Build and optimize high-performance GPU and CPU applications for low- and ultra-low-latency workloads. You’ll implement complex computational algorithms under demanding latency/throughput constraints, refactor existing solutions to improve scalability, and develop custom CUDA kernels using third-party libraries. The role emphasizes performance profiling and analysis with tools like Nsight Systems/Compute, plus strong C++ fundamentals and a continuous-improvement mindset in a remote, project-based environment.
Location: Anywhere
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Implement complex computational algorithms on GPU and CPU with demanding latency and throughput requirements.
  • •Refactor existing solutions to improve scalability.
  • •Develop and debug high-performance GPU and CPU applications with a focus on low latency.
  • •Use profiling and performance analysis tools to identify bottlenecks and improve performance.
  • •Stay current with emerging GPU/HPC/ML trends and apply new techniques to improve solutions.

Pay and Benefits

Perks:Remote WorkPaid Leave

Key Requirements

  • •Commercial experience developing and debugging high-performance GPU and CPU applications focused on latency and throughput.
  • •Hands-on experience with third-party libraries and designing custom CUDA kernels.
  • •Strong profiling and performance analysis skills using tools such as Nsight Systems, Nsight Compute, and nvprof.
  • •Solid understanding of data structures, algorithms, and object-oriented programming in C++.
  • •Ability to work effectively in remote or hybrid teams with variable, project-based responsibilities.
Experience:Low-latencyReal-timeGPUHPCML
Skills:Continuous improvementAttention to detailProblem-solvingCuriosityFlexibility
Languages:English
Tech Stack:C++CCUDAGPUCPUNsight SystemsNsight ComputeNvprofCUDA kernelsLinuxLinux driversKernel-level componentsLinux system internalsNetworkingHPCMLObject-oriented programming

Company Brief

Eqvilent
Eqvilent is a digital media and creative services firm that delivers branding, web design, and marketing solutions to businesses. They focus on visual identity, user-centered web experiences, and digital content to help clients engage audiences and grow their brands.
Industry: Professional Services
Website