Placement papers | Freshers Walkin | Jobs daily: Lead GPU/GPGPU programmer at Soul Machines Limited (Auckland, New Zealand)

Search jobs and placement papers

Lead GPU/GPGPU programmer at Soul Machines Limited (Auckland, New Zealand)

Role overview:  

Lead GPU/GPGPU programmer needed to come in and lead the a programme of work around optimisation and advanced simulation. Algorithm implementation and developing new techniques for technical prototypes.

Key Responsibilities:

  • Interact closely with the Software and R&D teams at Soul Machines in ensuring the best possible experience on current generation hardware, and on determining trends and features for next generation architectures.

  • Evaluate and understand latest GPU technology to develop new techniques for technical prototypes and internal R&D projects and tools.

  • Collaborate with R&D team members on GPGPU processing, computer vision, 3D rendering and GPU based optimisation techniques for specific applications.

  • Travel for on-site visits with developers and to conferences as  required.

Essential skills:  

  • Expert knowledge of implementing GPU/GPGPU algorithms (e.g. machine learning or computer vision), 3D graphics and other GPU technologies, including shaders, shading languages and rendering techniques.

  • Strong knowledge of C/C++ programming techniques.

  • Experience in DirectX or OpenGL development a strong plus. Good communication skills required.

  • Exposure to general purpose GPU/GPGPU programming frameworks such as CUDA, OpenCL, Vulkan Compute, Metal.

  • Deep understanding of various GPU/GPGPU architectures.

Desired skills:

  • Exposure to GPU based deep learning frameworks and GPGPU simulation

by via developer jobs - Stack Overflow

No comments:

Post a Comment