[cfe-dev] [Job Ad] Cray is hiring for our LLVM/Clang/OpenMP teams

David Greene via cfe-dev cfe-dev at lists.llvm.org
Tue Jan 22 11:12:32 PST 2019

Hi all,

Cray has some new positions for compiler people opening up, including
another intern position for this summer.  You can also search for
related positions with "clang" or "compiler" in Cray's career site:


Compilers and the programming environment in general have always been a
key part of Cray's supercomputing solutions and that continues with
Shasta, our next-generation exascale platform.

Posting below.  Feel free to contact me directly with questions.
Applications should be made via the links below.



Cray is hiring multiple LLVM compiler engineers at our main software
development location in Bloomington, MN.  Our facility is physically
attached to the Mall of America, which offers a wide variety of
experiences and is a transit hub (bus and light rail).  We’re also a
short distance from the MSP airport.

Clang/LLVM Compiler Engineer


  In this position you will work on designing, implementing, testing,
  debugging, tuning, and maintaining optimization and parallelization
  phases of the Cray compiler.

JIT Compiler Engineer


  In this position, you will be responsible for designing, implementing,
  testing, debugging, tuning, and maintaining an optimization framework
  to be developed for application tuning and optimization.

OpenMP Compiler/Runtime Engineer


  In this position you will work on designing, implementing, testing,
  debugging, tuning, and maintaining Cray’s OpenMP implementation, which
  includes compiler and runtime library support for both CPU and GPU

Compiler Intern

  https://www.cray.com/company/careers/job-details?Req_Code=19-0042  (link will go live soon)

  The intern will help improve the capability and quality of a
  Clang/LLVM-based compiler that is specialized for High Performance
  Computing (HPC) applications.  The intern will work closely with
  experienced compiler developers on tasks such as improving
  optimizations, implementing features of parallel programming models,
  and verifying expected behavior on Cray hardware.

More information about the cfe-dev mailing list