/ L'annuaire des offres d'emploi en Suisse Romande

HPC Software Performance Engineer

Entreprise
EPFL
Lieu
Genève (Ville de Genève)
Date de publication
21.11.2016
Référence
236368

Description

The Blue Brain Project, led by Prof. Henry Markram,is looking for a:

HPC Software Performance Engineer


 
Major duties and responsibilities:
 
  • Benchmarking & optimizing BBP HPC software on supercomputing architectures (POWER-GPU and Intel x86/KNC)
  • Participating to the development of scientific applications targeting Exascale computing
  • Prototyping low level network interfaces and programmable hardware
  • Presenting results of developments and optimizations at various scientific venues
  • Literature survey of HPC software and hardware technologies
 
Essential skills and experience required:
 
  • Professional experience in developing and optimizing HPC software on accelerator systems (Nvidia GPU, Intel KNC, FPGA, …)
  • Professional experience in benchmarking, profiling, optimizing and debugging software on petascale systems with high level expertise in using HPC development software (Intel VTune, Scalasca, HPCToolkit, Allinea DDT/Map, Roguewave Totalview)
  • Professional experience in distributed and concurrent programming (MPI, OpenMP, Pthreads, OpenACC, OpenCL, Assembly …)
  • Professional experience in C/C++ (including boost and STL) and python programming languages using best software development practices including test driven development and continuous integration
  • Extensive experience using UNIX/Linux operating systems
  • Ability to solve problems and perform research independently
  • Good team player and fluent English in speech and writing
 
Preferred:
  • SCRUM developer experience
  • Experience in using low level networking interface and FPGA programming
  • Experience in building performance models
  • Experience in working in large code base projects with team of 5 developers or more
 
Profile:
 
  • Master’s degree or higher in high performance computing, computer science or related field with three to seven years of experience in Supercomputing Center or equivalent
  • Successful track record in developing and optimizing software on petascale systems  
 
What we offer:
  • An internationally visible and rising project in simulation-based research in neuroscience using supercomputers
  • A young, dynamic, inter-disciplinary, and international working environment
 
Start date:  as soon as possible ; Deadline for application: until the position is filled
Activity rate: 100%; Duration of contract: 1 year, renewable Ref : BBP11219
 
Applicants should submit a cover letter and a detailed CV in PDF format only, with file name “Surname_positon applied_Cover letter” and “Surname_positon applied_CV” electronically to jobs.bbp@epfl.ch. Please use the position title in the “object” field.



Déposer ma candidature

Choisir
Uniquement fichier pdf ou word. Taille maximum du fichier: 3 MB.