Position: CUDA Software Engineer
Company: AMC Bridge
Category: C++
Experience required: 2y
English level: intermediate

Design and implement future releases of the Desktop application
Build Desktop applications using specific technologies: CUDA, Parallel Programming, and GPGPU
Profiling and optimization of existing CUDA kernels
New kernels implementation
Existing functionality migration from CPU side to GPU
Provide technical research and initiate improvements
Participate in all aspects of the application development: from feature definition and estimation to architecture, implementation, testing, deployment, measurement, and refinement
Communicate with the customers regularly
Work independently when required
Perform basic and major refactoring