Location
Sunnyvale, CA | United States
Job description
Contract: 12 Months+
Pay Range: $70/Hr - $75/hr
- 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
Job tags
Salary