8 days ago - req15060
High Performance Data Analytics (HPDA) application developer
Computer science & software engineering
In a nutshell
Computer science & software engineering
Are you challenged by driving Engineering Improvements and are you able to translate this into an operational environment for data engineering, data science and numerical simulation? Then the ASML high performance data analytics team is the perfect environment for you to build and deploy solutions in close collaboration our users that are in need of your solutions fast.
Implement and maintain solvers and applications for High Performance Computing (HPC) and HPDA opensource and in house developed simulation application, in co-operation with the internal customer and the Solution Team benchmark specialist.
As HPDA and HPC application developer you will develop, implement and deploy opensource and in house developed simulation application. Your focus will be on performance optimization but also help simulation experts from ASML to develop scalable, maintainable, extensible and testable simulation applications and solvers. You will work closely together with the HPC benchmark specialist to identify performance bottlenecks and will also have a shared responsibility to maintain the system performance and drive the architecture evolution of the system to maximize application throughput. You will be part of the devops team for HPC and HPDA and in that role also work closely together with all member of the team on all relevant stories in our sprints.
Besides this your responsibilities include:
-Train simulation experts at ASML at proper software carpentry;
-Give support in solving difficult 3rd line incidents related to the middleware, hardware infrastructure and computing applications;
-Strong partner in discussions with solution team system architect and other stakeholders within the internal customer departments;
-Drive progress towards internal and external partners for implementation of improvements;
-Keep abreast with relevant literature, means and methods;
At least master level or equivalent in computer science and/or Engineering.
Particularly relevant areas of expertise might include
-At least 5 years of relevant experience as High Performance computing application developer;
-C, C++, Fortran, python, Cuda, OpenCL, OpenAcc;
-Math-kernels and optimized solver libraries;
-IO subsystem, Network fabric and Compute node tuning and monitoring;
-HPC/HPDA application runtime tuning, profiling and monitoring;
-Highly motivated team player.
-Shows initiative and problem solving attitude.
-Vision and opinion.
-Independent, accurate, systematic approach, problem solving.
-Pragmatic, practical, flexible and committed to quality.
-Excellent communication skills and proficiency in the English language.
Context of the position
A sub-department within the IT organization is IT Competence Center Big Data & Advanced Analytics. Their vision is that they want to unleash the power of innovative data analytics & collaboration to make a difference for ASML. They do this by providing high end analytics capabilities and collaboration services to the ASML eco-system"
The HPC expert will be part of the High Performance Data Analytics team (9 fte) which is part of the Competence Center Big Data & Advanced Analytics.
ASML creates the conditions that enable you to realize your full potential. We provide state-of-the-art facilities, opportunities to develop your talents, international career opportunities, a stimulating and inspiring environment, and most of all, the commitment of a company that recognizes and rewards outstanding performance. What is working at ASML like?
Check this out: https://www.youtube.com/watch?v=qXpAMguP-vQ
Our selection process includes an online Talent Exploration that gathers information about your key drivers, your personal values, motivators and career ambitions. The Talent Exploration enables both you and us to explore if there is a mutual match - not only for today, but also for your future career at ASML.