Software Ingegnere - High-Performance Computing (EP-SFT-2026-137-LD) — CERN

CHF 60'500 - 91'500
CERN · Geneva, GENEVA, Switzerland (GE)
Categoria: Ingegneria Contratto: full-time Salario: CHF 60'500 - 91'500
Vai alla candidatura
Località
Geneva
Contratto
full-time
Pubblicato
15 giorni fa
SalarioCHF 60'500 - 91'500

Panoramica

Questo ruolo si concentra sul miglioramento e l'evoluzione del software sviluppato nel gruppo EP-SFT come Geant4 e ROOT , due core framework software utilizzati per la simulazione e l'analisi dei dati delle particelle in CERN e laboratori in tutto il mondo.

La posizione prevede l'ottimizzazione e la riprogettazione dei componenti chiave per l'esecuzione efficiente dei moderni sistemi di calcolo ad alte prestazioni, con una forte enfasi sull'accelerazione GPU e sulla lavorazione parallela su larga scala. del CERN

Scopri un mondo in cui l'impossibile è reso possibile!

Responsabilità principali

  • Le responsabilità includono il contributo a tecnologie di prossima generazione come AdePT per il trasporto di particelle GPU, il miglioramento delle prestazioni per il trattamento dei dati su scala di exabyte e lo sviluppo di strumenti per la profilazione, il test e la validazione.
  • Lavorando all'incrocio tra HPC, C++ software engineering e fisica sperimentale, il ruolo supporta direttamente le future iniziative di ricerca, tra cui l'High-Luminosity LHC e il Future Circular Collider. Funzioni Devise Performance Strategy:
  • Definire ed eseguire la roadmap delle prestazioni per Geant4 e ROOT, concentrandosi anche sulle architetture GPU (CUDA, SYCL) e sullo sfruttamento di funzionalità avanzate dei linguaggi di programmazione, come C++.
  • Hands-on Development: Implement e refactor loop caldi critici, layout di memoria e lancio del kernel.
  • Utilizza strumenti all'avanguardia per identificare ed eliminare i colli di bottiglia.
  • Superare i membri del team e coordinare le attività relative ai progetti di simulazione, elaborazione e analisi dei dati EP-SFT.

Requisiti principali

  • Laurea magistrale o dottorato o equivalente esperienza rilevante nel campo della Scienza informatica, fisica o un campo correlato. Esperienza:
  • Esperienza dimostrata nel calcolo ad alte prestazioni, tra cui programmazione GPU e C++ (template metaprogramming, SIMD, progettazione cache-aware).
  • Una comprovata traccia di ottimizzazione di grandi (100k+ line) progetti scientifici o software ad alta intensità di dati.
  • Esperienza solida con strumenti di profilazione delle prestazioni (ad esempio, Nsight, VTune, perf, Valgrind), strumenti di debugging (GDB, LLDB), e test di regressione continua delle prestazioni di integrazione.
  • La familiarità con Geant4, ROOT, o altri quadri di simulazione e analisi fisica ad alta energia sarebbe un vantaggio.
  • L'esperienza che contribuisce al lavoro di ottimizzazione a livello LLVM/Clang o compilatore è considerata un bene.
  • La conoscenza degli algoritmi di trasporto particella Monte Carlo o dell'analisi statistica dei dati è vantaggiosa.
  • Un record di pubblicazione o colloqui invitati a grandi conferenze (ad esempio, Supercomputing, CHEP, IEEE/ACM workshop di performance) è considerato un plus.
  • Sviluppo di software di applicazione, C++ avanzato e Python.
  • Test, diagnosi e ottimizzazione del software, profilazione gPU, ottimizzazione della memoria, debug parallelo.
  • Conoscenza delle tecniche di programmazione e linguaggi, tecniche di programmazione parallele come CUDA, std::thread, TBB, o MPI.
  • L'esperienza con l'uso di Clang e LLVM sarebbe considerato un vantaggio.

Cosa offre l’azienda

  • globali
  • Ogni giorno affrontiamo nuove entusiasmanti sfide e opportunità per contribuire alla ricerca all'avanguardia che plasma la nostra comprensione dell'universo.
  • Incontriamo queste sfide attraverso le diverse prospettive all'interno dei nostri team, assicurando che ogni contributo sia valutato e guida il nostro senso condiviso di inclusione e scopo.
  • La diversità è un valore fondamentale del CERN fin dalla sua fondazione, e rimane centrale per la nostra missione e il successo continuo.

Azienda e contesto

  • L'esperienza nel supervisionare e coordinare i collaboratori esterni sarebbe auspicabile. Competenze tecniche:
  • Partecipa all’organizzazione generale delle attività di simulazione, elaborazione e analisi dei dati all’interno del gruppo EP-SFT
  • Progetti, compresa la pianificazione del lavoro, l'organizzazione di workshop e formazione, e che rappresentano i progetti e la loro visione.
  • Impegnarsi con le comunità di utenti dei progetti, promuovere la collaborazione all’interno del gruppo SFT, del dipartimento del PE e del CERN, e incoraggiare i contributi esterni da laboratori, università e altri partner.
  • La diversità è parte integrante della missione del CERN fin dalla sua fondazione ed è un valore consolidato dell'Organizzazione.
  • Sfruttare una forza lavoro diversificata è fondamentale per il nostro successo.
  • Accogliamo con favore le domande di tutti gli Stati membri e degli Stati membri associati.
  • Questa vacanza sarà riempita il più presto possibile, e le applicazioni dovrebbero normalmente raggiungerci non oltre 20.07.2026 a 23:59 CEST. Condizioni di lavoro
  • Tipo di contratto: contratto di durata limitata (5 anni).
  • Fatto salvo determinate condizioni, i titolari di contratti a durata limitata possono richiedere una posizione a tempo indeterminato. Orario di lavoro: 40 ore a settimana Flessibilità del lavoro: ibrido Questa posizione comporta:

Dettagli ulteriori

  • La posizione prevede l'ottimizzazione e la riprogettazione dei componenti chiave per l'esecuzione efficiente dei moderni sistemi di calcolo ad alte prestazioni, con una forte enfasi sull'accelerazione GPU e sulla lavorazione parallela su larga scala.
  • Lavorando all'incrocio tra HPC, C++ software engineering e fisica sperimentale, il ruolo supporta direttamente le future iniziative di ricerca, tra cui l'High-Luminosity LHC e il Future Circular Collider. Devise Performance Strategy:
  • Laurea magistrale o dottorato o equivalente esperienza rilevante nel campo della Scienza informatica, fisica o un campo correlato.
  • L'esperienza nel supervisionare e coordinare i collaboratori esterni sarebbe auspicabile. Competenze tecniche:
  • La conoscenza e l'applicazione di strumenti e procedure software del ciclo di vita (GitLab CI, JIRA, CMake, Spack) sarebbe considerato un vantaggio. Competenze comportamentali:
  • Dimostrare Flessibilità: adattare rapidamente e con risorse a spostare le priorità e i requisiti. Capacità linguistiche:
  • Parlato e scritto inglese, con un impegno per imparare il francese. Ammissibilità e chiusura:
  • Questa vacanza sarà riempita il più presto possibile, e le applicazioni dovrebbero normalmente raggiungerci non oltre 20.07.2026 a 23:59 CEST. Condizioni di lavoro
  • Fatto salvo determinate condizioni, i titolari di contratti a durata limitata possono richiedere una posizione a tempo indeterminato. Orario di lavoro: 40 ore a settimana Flessibilità del lavoro: ibrido Questa posizione comporta:
  • Lavorare durante le notti, la domenica e le vacanze ufficiali, quando richiesto dalle esigenze dell'Organizzazione. Grado di lavoro: 6-7 Riferimento del lavoro: EP-SFT-2026-137-LD Panoramica del CERN

Note e contenuto originale

  • Introduzione
  • Lavorando all'incrocio tra HPC, C++ software engineering e fisica sperimentale, il ruolo supporta direttamente le future iniziative di ricerca, tra cui l'High-Luminosity LHC e il Future Circular Collider.
  • Devise Performance Strategy:
  • Esperienza:
  • L'esperienza nel supervisionare e coordinare i collaboratori esterni sarebbe auspicabile.
  • Competenze tecniche:
  • La conoscenza e l'applicazione di strumenti e procedure software del ciclo di vita (GitLab CI, JIRA, CMake, Spack) sarebbe considerato un vantaggio.
  • Competenze comportamentali:
  • Dimostrare Flessibilità: adattare rapidamente e con risorse a spostare le priorità e i requisiti.
  • Capacità linguistiche:
Vai alla candidatura
Logo CERN
Azienda
CERN · Geneva, GENEVA, Switzerland
Frontaliere Ticino ha scovato questa opportunità nel monitoraggio aziende.

Tutte le offerte CERN Geneva, GENEVA, Switzerland →

Esplora annunci simili