AI Software Development Engineer
Core
Optimize AI inference workloads (LLMs, multimodal models) for Intel GPUs by improving performance-critical GPU kernels, graph compilation flows, and inference runtimes.
Role type
Senior IC AI software development engineer (GPU optimization)
Builds
Optimized AI inference runtimes and compiler flows for Intel GPU products
Domain
AI/ML infrastructure, GPU computing, compiler technology
Deliverable
production ML models
Required skills
C++, GPU architecture knowledge, parallel computing, performance profiling, neural network optimization, graph compilation
Preferred skills
OpenVINO, PyTorch, TensorRT, ONNX Runtime, quantization, kernel fusion, open-source contributions
Technologies
C++, SYCL, Vulkan Compute, OpenCL, MLIR, LLVM, OpenVINO, llama.cpp, vLLM, PyTorch
Responsibilities
Design and tune performance-critical GPU kernels and runtime components; Develop and optimize graph compilation flows and compiler passes; Profile, benchmark, and analyze AI workloads to validate performance improvements; Collaborate with hardware, driver, compiler, and framework teams for co-optimization; Contribute to and optimize open-source AI inference frameworks
Seniority
Senior, hands-on IC
