HPC Application Engineer

Apply now »

Date: 16-Jun-2017

Location: Woking, GB

Purpose of the Role:

To provide a cutting edge High Performance Computing service to McLaren Racing, maximizing the application’s performance.

Role Dimensions:

The High Performance Computing (HPC) Application Engineer will be a key role to guarantee top performance for our applications and a high end HPC service that meets the very demanding requirements of the McLaren Racing’s computational engineering environment.

Principal Accountabilities:

  • Development and optimization of applications within the HPC infrastructure.
  • Keep abreast of latest HPC and industry developments and investigate the suitability of newly available technologies.
  • Provide Linux administrative skills and support the HPC users.
  • Contribute to the development of web based tools to improve the applications workflow on the McLaren HPC systems.
  • Participate in the day to day operational support of the McLaren Racing HPC estate: manage and solve any hardware and software issues that may arise.
  • Assist in hardware and software upgrade programmes.

Knowledge, Skills and Experience:

  • A degree in Computational Science or related subject.
  • Knowledge and experience in application profiling, HPC system performance tuning.
  • Excellent knowledge of Linux, shell scripting, python and javascript.
  • Knowledge and experience with databases: both SQL and no-SQL.
  • Knowledge of HPC hardware including clusters, storage and interconnects.
  • Knowledge and experience with system and process virtualization.
  • Knowledge and experience with HPC batch job schedulers.
  • Knowledge of data analytics and machine learning techniques would be an advantage.

Personal Attributes:

  • High level of personal commitment, availability on weekends and out of hours are required.
  • Aptitude to learn from others and share knowledge with others.

Apply now »
Find similar jobs: