Logo of Huzzle

šŸš€ Internship

Experimental Particle Physics Summer Placement

šŸš€ Summer Internship


šŸ¤‘ Ā£20.6K
āŒ› 18d left

AI generated summary

  • The candidate must be a full-time university student, returning to their studies after the placement, with a basic knowledge of particle physics and proficiency in Python. Experience with data visualization tools and an interest in improving software are essential. They should also be able to work independently and in a team. Desirable criteria include experience with Linux and an interest in pattern recognition or machine learning.
  • The candidate will be responsible for developing performance measurement code and optimizing tracking software, presenting progress updates, and creating a final report summarizing their findings in experimental particle physics.

Summer Internship



  • This placement is to optimise and benchmark the performance of new ATLAS High Level Trigger software being developed utilizing modern software techniques to fully exploit new computing architectures.
  • The ATLAS High Level Trigger decides which collision events are to be recorded for analysis offline and which are to be discarded. It does this by reconstructing features characteristic of, for example, electrons, muons, tau-leptons or groups of nearby particle (jets) using software algorithms that run on a farm of computers. The software has to be fast.
  • Currently the farm can process 100,000 events per second but it will be upgraded to process 1 million events per second for the LHC Phase II upgrade. For this upgrade, the RAL group is developing new tracking software that reconstructs particle trajectories through the Atlas Inner Tracker. We're looking forward to give a placement student the opportunity to participate in the code development and develop analysis tools that they will use to measure the performance of the software.


  • Are in full time education at university, and will be returning to university/your studies to complete your undergraduate degree following the placement
  • Have the right to live and work in the UK for the duration of the placement
  • Basic knowledge of fundamental particle physics
  • Proficiency with Python
  • Experience of data visualization tools (for graph plotting etc., e.g. ROOT, matplotlib (S&I)
  • Basic knowledge of C++
  • An interest in improving software
  • Ability to work independently and in a team
  • Desirable Criteria:
  • Experience with a Linux environment
  • An interest in pattern recognition or machine learning

Education requirements

Currently Studying

Area of Responsibilities



  • Develop code to measure the performance of new tracking software
  • Use these tools to optimize the software for speed and track reconstruction efficiency
  • Present weekly to line manager on progress with the project
  • Create a report summarising findings of the studies at the end of the project


Work type

Full time

Work mode


Application deadline

Mar 10, 2024




20650 GBP