AI Software Engineering Intern
Core
Developing new features and algorithms optimized for Intel CPUs, integrated graphics, and discrete GPUs within the oneDNN open-source library.
Role type
Software Development Intern (AI/Hardware Optimization)
Builds
oneDNN open-source library for neural network acceleration
Domain
AI infrastructure, high-performance computing, hardware optimization
Deliverable
production ML models
Required skills
C/C++ programming, algorithms and data structures, Linux systems programming, hardware-aware parallel programming, low-level performance tuning
Preferred skills
SYCL or CUDA experience, matrix-vector operations background, Git/GitHub version control, Microsoft Visual Studio, performance debugging
Technologies
oneDNN, TensorFlow, PyTorch, OpenVINO, ONNX Runtime, SYCL, CUDA, Linux, Microsoft Visual Studio
Responsibilities
Develop new features and algorithms for Intel hardware, optimize performance for current and future Intel hardware, contribute to the oneDNN open-source project
Seniority
Intern