Applications Analyst
Cray
UK, Bristol
5d ago

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).

RequirementsCray 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 issuesCray 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
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form