The Particle Physics group at the University of Bristol (tinyurl.com/particle-bristol) is seeking a talented programmer, preferably with experience in particle physics, to develop modern software for physics data analysis as part of the SWIFT-HEP and FAST-HEP initiatives.
The group is involved in several current and future experiments directly connected to the proposed software development, including CMS, LHCb, DUNE and LZ. We lead physics data analyses in all of these and possess significant expertise in triggering, data acquisition and software development. The successful candidate will work closely with the different experiments to understand analysis needs and to develop and performance-test benchmark scenarios.
The successful candidate will lead the Bristol Particle Physics group’s contributions to the SWIFT-HEP and FAST-HEP software development initiatives.
SWIFT-HEP (SoftWare InFrastructure and Technology for High Energy Physics) is a UK software initiative, addressing the challenges particle physics faces from the large data sets collected by future experiments. New software and algorithmic techniques are required to handle their production rate, volume, and complexity. The successful candidate will contribute to the Analysis work package of the project which concentrates on common tools that are needed to serve data to analysers and allow fast turn-around analysis work.
FAST-HEP is a Python-based analysis toolkit, using analysis tools from both the data science and HEP community to address the challenges of reproducibility and performance in physics data analysis. The successful candidate will improve the current software to incorporate latest developments in the field and ready the toolkit for GPU processing. This includes the development of a set of benchmarks and real world examples based on uses within, e.g., CMS, LZ and DUNE.
The successful candidate will be a competent programmer with experience in Python and ideally other modern programming languages. You will want to drive software development for the next generation of particle physics experiments.
You will be familiar with basic software engineering practices, such as versioning with Git, unit testing and continuous integration. You will have experience with distributed data analysis on high throughput computing systems, e.g., the World-wide LHC Computing Grid (WLCG).
Experience with the PyHEP ecosystem, acceleration and distributed computing packages and a good understanding of particle physics analysis workflows is desirable.
We welcome applications from all members of our community and are particularly encouraging those from diverse groups, such as members of the LGBT+ and BAME communities, to join us.
JOB NUMBER
CONTRACT TYPE/WORK PATTERN
CLOSING DATE
FACULTY/DIVISION
SALARY
job description It’s an exciting time to be in our IT department; we’re investing in the future of our firm’s...
Apply For This JobEducational Policy Studies Tenure-Track Assistant Professor of Qualitative Research (Log #24-007) Kinesiology and Health Tenure-Track Assistant Professor of Biomechanics (Log...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Internally the job title for this role is Scrum Master. Delivery-focused Scrum Master to drive...
Apply For This JobSonatype is the software supply chain management company. We’re on a mission to change how the world innovates by making...
Apply For This JobJob Description Duties : Provides IT support for vended and custom applications, including resolving highly complex issues, and assists with...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Since 1992, Ciena has been driven by a relentless pursuit of network innovation. We believe...
Apply For This Job