Hewlett Packard Enterprise
HPC & AI Application Performance Engineer
Job Description
Salary: £42,000 - 82,000 per year
Requirements:- Bachelors degree (or equivalent experience) in Science, Technology, Engineering, Mathematics, or a related field
- UK citizenship with the ability to obtain required security clearances for specific UK customer environments
- Strong understanding of HPC and AI architectures, software environments, and performance analysis techniques
- Experience troubleshooting complex technical issues and working collaboratively with engineering and R&D teams
- Programming experience in C, C++, or Fortran, alongside strong Python skills
- Experience with GPU programming technologies such as CUDA, OpenACC, or OpenMP Offload
- Knowledge of parallel programming frameworks including MPI and OpenMP
- Familiarity with build systems, scripting, and batch processing environments
- Experience using performance profiling and optimisation tools
- Strong communication skills with the ability to explain complex technical concepts to a variety of audiences
- Fluent written and spoken English
- Masters degree or PhD in a relevant scientific, engineering, or technical discipline
- Experience in application domains such as weather and climate modelling, computational fluid dynamics (CFD), artificial intelligence and machine learning, or data science
- Knowledge of container technologies, system software, and monitoring solutions
- Provide advanced technical expertise and support to major HPE HPC and AI customer environments across EMEA and LATAM
- Work both on-site with UK customers and remotely with organisations across the wider region
- Analyse customer applications and workloads to identify opportunities for performance improvement, optimisation, and scalability
- Investigate complex software and infrastructure issues, acting as a trusted technical link between customer support teams and HPE R&D
- Support strategic business opportunities by providing technical expertise for large-scale HPC and AI bids and tenders
- Deliver technical workshops, training sessions, and presentations for customers and colleagues
- Share knowledge, best practices, and innovative ideas across the team and wider HPC and AI community
- Contribute to the development of tools, methodologies, and research initiatives that improve customer productivity and service delivery
- AI
- Cloud
- CUDA
- Fortran
- Support
- Machine Learning
- Python
- Security
More:
We are Hewlett Packard Enterprise, the global edge-to-cloud company advancing the way people live and work. We deliver High Performance Computing and Artificial Intelligence solutions that support customers across EMEA and LATAM, helping them maximise performance, scalability, and impact in advanced computing environments. This is a permanent, full-time onsite role based in the UK, primarily working from an HPE partner or customer office, with a location in Winnersh, Berkshire, United Kingdom. We offer health and wellbeing benefits, personal and professional development opportunities, and an inclusive culture where varied backgrounds are valued and we support work and personal needs. We collaborate with leading researchers, software engineers, technology partners, and innovative organisations, and we encourage curiosity, innovation, and customer success.
last updated 36 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Hewlett Packard Enterprise
Hewlett Packard Enterprise
Wokingham
IT
Skills & Technologies
Inferred from job description
Salary Insight
£62,000
This role
£60,000
UK median
This salary is 3% above the UK median for Software Engineers (£60,000/yr).
Based on 2024–2025 UK technology sector benchmarks