Graphic Software Engineer

Overview

Remote
$60 - $70
Contract - W2
Contract - 12 Month(s)

Skills

CUDA
C++
graphic
Vulkan
OpenCL
OpenGL

Job Details

Summary:

We are seeking a highly skilled and experienced Research Engineer to join our team as a contingent worker. The ideal candidate will have a strong background in graphics rendering pipeline, GPU programming, and low-level GPU code optimization. This is a contract position with the possibility of extension or conversion to a full-time role based on performance and business needs. If you are passionate about graphics and GPU programming and want to work on cutting-edge technology focusing on neural rendering, generative AI and real-time rendering, we encourage you to apply.

Responsibilities:

  • Develop and optimize graphics rendering algorithms for real-time applications, mainly focused on neural rendering.
  • Implement and optimize shader code for various graphics APIs such as DirectX, OpenGL, Vulkan, etc.
  • Utilize CUDA or other GPU programming languages to develop high-performance computing solutions.
  • Collaborate with other engineers and researchers to design and implement new features and improvements.
  • Document and present findings and progress to the team.

Requirements:

  • Bachelor s, Master's or PhD in Computer Science, Electrical Engineering, or related field.
  • Strong knowledge of C++.
  • Strong knowledge of 3D graphics concepts and understanding of graphics rendering pipeline.
  • Excellent problem-solving skills and ability to work independently.
  • Strong communication and collaboration skills.

Preferred Qualifications:

  • Experience with Unreal Engine or other game engines.
  • Experience with GPU programming using shader languages, CUDA, etc.
  • Familiarity with low-level GPU code optimization techniques.
  • Knowledge of neural rendering or other machine learning techniques applied to graphics.
  • Familiarity with generative models for image or video generation.
  • Experience with 3D modeling programs such as Blender/Maya/etc. for quick prototyping of 3D environments.

Top 3 must-have HARD skills:

  • Research Engineering role. Coding is a MUST
  • Strong knowledge of C++.
  • 3D graphics/Computer Vision experience