C

CERN

International particle physics research laboratory

Applied Engineer for HEP GPU Benchmarks

DevOps EngineeringConfirmed live in the last 24 hours
Full-timeGeneva, SwitzerlandCHF6.4k - CHF7k /mo

About the Job

Requirements

  • Solid experience in Python programming, including modular code structure, packaging, distribution, and testing.
  • Solid understanding of Docker and Apptainer/Singularity, along with familiarity with GPU container execution runtime environments.
  • Proficiency with GitLab CI/CD pipelines, container registries, configuration management (Puppet), and deployment methodologies.
  • Strong Linux administration and shell scripting skills.
  • Experience in system metrics tracking, including CPU/GPU utilisation, hardware performance metrics, and power monitoring.
  • Experience with monitoring and data analytics stacks such as OpenSearch/Elasticsearch, Logstash, Kibana, Grafana, or Apache Spark.
  • Good technical writing and communication skills to interact with domain experts across the global WLCG collaboration.
  • Professional background in Applied Physics, Software Engineering, or a related field.
  • A Master's degree with 2 to 6 years of post-graduation professional experience, or a PhD with no more than 3 years of post-graduation professional experience.
  • Nationality of a CERN Member or Associate Member State.
  • Must never have had a CERN fellow or graduate contract before.
  • Spoken and written English, with a commitment to learn French.

Responsibilities

  • Contribute to the development, packaging, and distribution of the HEP benchmark software stack.
  • Integrate, profile, and validate production-level GPU application workloads from LHC experiment software, including event generation, simulation, fast inference, and HLT.
  • Build, test, and maintain container images of HEP workloads using automated GitLab CI/CD pipelines.
  • Ensure the smooth operation of the core benchmarking infrastructure and data ingestion services using Puppet, GitLab CI/CD, ActiveMQ, Logstash, OpenSearch, Kibana, Apache Spark, and Grafana.
  • Collect, process, and analyze grid-wide benchmark data to evaluate performance scaling across diverse CPU/GPU architectures and server configurations.
  • Provide technical support and documentation to the WLCG user community.

About the Company

CERN

International particle physics research laboratory

CERN operates the Large Hadron Collider, the world's largest particle accelerator, through an international collaboration of 25 member states. Its four major experiments—ALICE, ATLAS, CMS, and LHCb—probe fundamental questions about matter and the universe, leading to discoveries like the Higgs boson. What sets CERN apart is its role as a neutral ground for global scientific cooperation, having also given rise to the World Wide Web. The goal is to advance humanity's understanding of the fundamental laws of nature.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Meyrin, Switzerland
Founded
1954

Recently Posted Jobs

Explore more opportunities at CERN

See more jobs