Junior Software Engineer

tendersglobal.net

Job Description

Your responsibilities

  • Are you a recently-graduated scientist interested in contributing to scientific software, or a software engineer keen on diving into the challenges of High Energy Physics data processing? Do you like intuitive, simple and powerful interfaces? Join the ROOT team (https://root.cern) and become a core contributor to the software R&D at the heart of LHC data processing.

In particular, you will:

  • Improve the usage and feel of ROOT as a Python package.
  • Improve the ergonomics of Python interfaces offered by ROOT statistics and analysis tools such as histograms, graphs or RDataFrame.
  • Contribute to the baseline support and maintenance tasks of the project.

Your profile

Skills and/or knowledge

The following list of skills (in order of priority) characterises the ideal candidate: 

  • Experience with software version control (e.g. git)
  • Knowledge of the C++ language: how to write, compile and run programs; developing code for a package; concepts of thread-safety
  • Python knowledge and experience with writing code for a repository

Optional but a plus:

  • Basic knowledge of Python packages for distributed analysis (e.g. Dask, PySpark, Ray)
  • Experience with using ROOT
  • Experience with HEP experiments code, their data lifecycle and analysis workflows

Eligibility criteria:

  • You are a national of a CERN Member or Associate Member State.
  • By the application deadline, you have a maximum of two years of professional experience since graduation in STEM (or a related field) and your highest educational qualification is either a Bachelor’s or Master’s degree.
  • You have never had a CERN fellow or graduate contract before.
  • Applicants without University degree are not eligible.
  • Applicants with a PhD are not eligible.

Source: https://www.smartrecruiters.com/CERN/744000002106838

Your profile

To help us track our recruitment effort, please indicate in your cover/motivation letter where (tendersglobal.net) you saw this internship posting.

Share

Event management services to organise a dialogue event on court-media relations in co-operation with the Supreme Court and Aspen Institute Kyiv, 20 March 2026 in Kyiv

tendersglobal.net Reference Number RFQ No. PR 754748 Procurement procedures Request for Quotation (RFQ) Launch date…

2 minutes ago

General Practice Doctor

tendersglobal.net DescriptionROLE SUMMARY  The General Practice Doctor provides comprehensive, ongoing health care for individuals and…

2 minutes ago

Hauptstadtreferent:in für politische Arbeit/Tierärzt:in mit Erfahrung in Nutztierhaltung

tendersglobal.net PROVIEH, Deutschlands erfahrenste Tierschutzorganisation für „Nutztiere“, vertritt aktiven Nutztierschutz in Berlin: Dafür suchen wir…

2 minutes ago

MENTAL HEALTH SUPERVISOR

tendersglobal.net DescriptionMédecins Sans Frontières (MSF) is an international, humanitarian, non-governmental organisation providing assistance to people…

2 minutes ago

PHARMACY SUPERVISOR مشرف الصيدلية

tendersglobal.net DescriptionMédecins Sans Frontières (MSF) is an international, humanitarian, non-governmental organisation providing assistance to people…

2 minutes ago

Event management services to organise one 2.5-day Training on Gamification/AI Use in Training Programs on 26-28 March 2026, in Kyiv, Ukraine

tendersglobal.net Reference Number RFQ No. PR 755246 Procurement procedures Request for Quotation (RFQ) Launch date…

2 minutes ago
For Apply Button. Please use Non-Amp Version

This website uses cookies.