Initiate. Innovate. Dedicate. Your next is now at Cray.
Browse Open Jobs Search Open Jobs Edit Your Profile View Submitted Applications

Job details

Requisition Number 18-0253
Title Applications Analyst
Location UK-Bristol
Position Type Full-Time
Cray has an opening for a position as an Applications and Benchmarking Engineer in the Cray EMEA Applications Group. This position involves working with scientific applications, mainly Weather and Climate codes, in order to optimize their performance on Cray HPC systems. 
Cray is seeking both junior level and more experienced candidates for consideration. 
The work location will preferably be at the Cray EMEA office in Bristol (UK).

Cray employees will partner with some of the most talented and experienced professionals in the high performance computer industry who help our customers solve the most demanding, most crucial computing problems on the planet.
The successful candidate will work on projects driven by weather and climate applications.
Projects could involve: running benchmarks for customer procurements, improving application performance on customer systems, porting and optimizing applications to new architectures.
A typical project requires gathering performance data for new hardware and software configurations, analyzing and optimizing the performance of applications, or working to understand the performance of HPC algorithms on various architectures that include CPU processors and accelerators.

The successful candidate will be able to:
•	Join a thriving, high tech, team environment
•	Collaborate with experienced members of the EMEA Applications Group 
•	Work with state-of-the-art applications from the major weather and climate European centers 
•	Get early access to the most powerful HPC systems in the world and contribute to their design and features
•	Evaluate application performance, identify and solve bottlenecks and implement improvements
•	Troubleshoot application and platform-related issues
Cray employees are expected to maintain quality standards while meeting schedules.

•	Experience with one or more of the codes typically used by the European weather and climate community, in particular IFS or UM. 
•	Excellent problem-solving skills and analytical ability
•	Strong competence on Fortran, C, C++, MPI, OpenMP programming
•	Experience on GPU programming (CUDA, OpenACC, OpenMP) is a plus
•	Deep understanding of the issues affecting HPC application performance
•	Familiarity with Linux, bash and python programming
•	The ability to quickly learn new skills
Apply On-line