GPU Software Engineer
About the Role
GPU Software Engineer,
Key responsibilities will include but not limited to
- Develop and execute end-to-end validation solutions for GPU software, graphics drivers, and applications.
- Debug and resolve complex software, driver, and system-level issues impacting GPU functionality, quality, and performance.
- Triage defects, perform root-cause analysis, and collaborate with software and hardware engineering teams to drive issues to resolution.
- Develop and maintain software, automation, and debugging tools that improve validation efficiency and product quality.
- Analyze cross-component interactions and identify potential quality, performance, and compatibility issues.
- Perform validation, triage, and debugging of GPU compute drivers, runtime layers, and AI framework integration failures across software and hardware teams.
- Integrate latest AI features into end-to-end validation flows and analyze cross-component interactions to develop robust test scenarios.
- Develop and maintain automation tools, benchmarking suites, and frameworks to improve validation and debug efficiency across AI compute and runtime components.
- Optimize software performance, memory efficiency, and quality for emerging AI workloads, deep learning inference, and agentic applications.
- Enable and validate forthcoming AI hardware acceleration capabilities for Intel's GPU platforms.
- Collaborate on cross-OS software development and validation for GPU-accelerated AI and machine learning workloads.
Behavioral traits that we are looking for
Technical curiosity
Problem-solving
Proactive ownership
Collaboration
Communication
Learning agility
Quality mindset
Adaptability
Effectively manages changing requirements and priorities in a fast-paced engineering environment
Intel invests in our people and offers a complete and competitive package of benefits employees and their families through every stage of life.
- See Intel Benefits for more details.
Qualifications
Minimum Qualifications and Experience
:
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field with 3+ years of relevant experience; OR Master's degree in the field with 1+ years of relevant experience.
Your experience described above must be in the following:
- Software development using C, C++, or Python.
- Experience with AI validation workloads such as LLM inference evaluation, and agentic framework integration.
- Hands-on experience with machine learning frameworks and runtimes such as PyTorch, OpenVINO, ONNX Runtime, or TensorFlow.
- Experience with industry-standard APIs and frameworks such as DirectX, OpenGL, OpenCL, or Vulkan.
Preferred Qualifications and Experience
:
- Experience with validation, triage, or debugging computer graphics hardware and software.
- Proven expertise in optimizing GPU compute software for throughput and latency (e.g., operator fusion, KV-cache optimization, low-bit quantization like INT4/INT8/FP8).
- Familiarity with cross-OS profiling and debug tools such as WinDbg, GPUView, GDB, Intel VTune, emulators, or JTAG-debuggers.
- Experience with CI/CD practices, automated validation frameworks, and containerized cross-platform testing environments.
- Strong collaboration skills and passion for staying updated on emerging AI algorithms and hardware acceleration technologies.
Why Join Intel?
Job Type
Shift
Primary Location
Posting Statement
Benefits
Work Model for this Role
This role will require an on-site presence. Job posting details (such as work model, location or time type) are subject to change.
ADDITIONAL INFORMATION: Intel is committed to Responsible Business Alliance (RBA) compliance and ethical hiring practices. We do not charge any fees during our hiring process. Candidates should never be required to pay recruitment fees, medical examination fees, or any other charges as a condition of employment. If you are asked to pay any fees during our hiring process, please report this immediately to your recruiter.
Not included in the source posting: about the role.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.