Description:
In this role you help push the boundaries of what's possible in to enable next-generation content creation, gaming, XR, and AI experiences. You'll join a graphics software team focused on architecting, designing, implementing, verifying, and optimizing the structure and performance of GPU hardware, drivers, features, applications, and tools.
Responsibilities as Senior GPU AI Compiler Engineer:
- Applies knowledge of compilers to evaluate and improve performance of different machine learning frameworks.
- Applies advanced graph optimization techniques to maximize utilization of GPU HW resources.
- Writes and reviews code for Machine Learning graph compilers and Machine Learning runtimes.
- Assists in identifying deficiencies in designs and works with team members to develop solutions to improve designs.
- Collaborates with team members to understand new features and functionality that align with needs and goals for implementation and customization.
- Writes detailed design documentation and feature descriptions for projects.
Requirements:
- Bachelor's degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field.
- 2+ years industry experience.
- Strong C/C++ programming skills.
- Familiarity with LLVM.
- Familiarity with a GPGPU API such as SYCL, CUDA or OpenCL.
- Understanding of data structures and algorithms, including object-oriented programming.