Join a team of highly skilled engineers in Nizhny Compiler team — part of greater Intel Compiler Engineering organization. You will contribute to development and support of Intel Data Parallel C++ compiler and runtime. Data Parallel C++ is a basic language for Intel oneAPI initiative- open cross-industry programming model that delivers a common developer experience across diverse accelerator architectures. Data Parallel C++ language is based on SYCL open standard for parallel programming of heterogeneous systems. Open source version of Data Parallel C++ compiler is available at https://github.com/intel/llvm.
- C++ knowledge
- Programming and algorithmic skills
- English technical reading skills
- Familiarity with LLVM, Clang, SYCL, SPIR-V technologies is a big plus
Your responsibilities will include but not be limited to:
- Compiler and Runtime feature development and bug fix
- conducting performance experiments on Intel HW accelerators
- cross-geo collaboration with product development teams across Intel
What we offer
Intel Architecture, Graphics, and Software (IAGS) brings Intel’s technical strategy to life. We have embraced the new reality of competing at a product and solution level—not just a transistor one. We take pride in reshaping the status quo and thinking exponentially to achieve what’s never been done before. We’ve also built a culture of continuous learning and persistent leadership that provides opportunities to practice until perfection and filter ambitious ideas into execution.
Intel offers immersive, classroom, and online learning resources that help you keep your skills up-to-date and on the cutting edge, so you can keep advancing your career. Learn as a participant and take the opportunity to speak at events and workshops