SCIENTIFIC DATA PROCESSING PROGRAMMER
JOB NO.: 93711-AS
Work Type: Staff-Full Time
Categories: Information Systems/Technology, Research, Scientific
Employment Class: Academic Staff-Renewable
Position Vacancy ID: 93711-AS
Working Title: Scientific Data Processing Programmer
Official Title: SR SYSTEMS PROGRAMMER(T32BN) or SYSTEMS PROGRAMMER(T32DN) or ASSOC SYSTEMS PRGRMMR(T32FN)
Hiring Department: A349300-VCRGE/WIPAC/WIPAC
Anticipated Begin Date: APRIL 01, 2018
Term: This is a renewable appointment.
Minimum $50,000 ANNUAL (12 months)
Depending on Qualifications
Degree and Area of Specialization:
MS in Computer Science or equivalent with a background in Physics
Minimum number of years and type of relevant work experience:
The ideal candidate will possess exceptional computer programming skills, in particular a facility in developing in a distributed, team environment. Moreover, as the codes being developed are simulations which model various physical processes relevant to understanding the reaction of the IceCube instrument to cosmic radiation, the ideal candidate will have a background in these scientific areas: propagation of photons through the ice medium and modelling of interactions of ionizing radiation with matter being two examples. Having a more than superficial understanding of the physics that the software models are attempting to recreate will allow the developer to optimize the codes for speed and accuracy.
-Minimum of 1 year of experience in scientific data analysis.
-A broad range of software skills and significant experience in a Linux/UNIX computing environment.
-A minimum of 5 year of experience with C++, on large collaborative software projects (education or training experience considered)
-A minimum of 1 year of experience in Python or other scripting language
-Experience working in a team development environment, including the use of code development tools such as cmake and Subversion
-Excellent communication skills for prompt resolution of issues with collaborators, in coordination with the detector operation group and the science working groups
-Basic Linux system administration skills
-Experience with IceTray, SeaTray, or AERIE frameworks
-Experience in OpenCL and Parallel Computing
-Experience in Monte Carlo simulation in particle physics and astrophysics
-Experience with software development life cycle activities including requirements gathering, design documentation, and code reviews
License or certificate:
With 2500 events detected each second, IceCube produces nearly 1 TB of data per day, 100 GB of which are transferred via satellite to the UW data center. Data analyses and interpretation of detector response require equally large amount of simulated events. These data are produced by sophisticated and time-consuming Monte Carlo simulation algorithms in a distributed computing environment. Prompt processing of both is necessary to guarantee streamlined data analysis and publication of physics results. This processing utilizes numerous computing clusters and supercomputers across the world (e.g. Open Science Grid and XSEDE).
The IceCube Observatory is the largest neutrino telescope currently operating on Earth. It has a volume of 1 km3 and is located at the Geographic South Pole between 1400 and 2400 meters below the ice surface. IceCube's principal science goals are the identification of high energy neutrinos of astrophysical origin and characterization of high energy cosmic rays, but IceCube's broad scientific program covers other astrophysical phenomena as well as particle physics. Since its completion in December 2010, IceCube has collected and processed over 2 PB of experimental data used by the scientists of the IceCube Collaboration in analyses to search for astrophysical signals. For instance, data are being used to send real time alerts to other observatories under an elaborate multi-messenger program aimed at identifying the origin of the highest energy cosmic rays ever observed.
Relay Access (WTRS): 7-1-1 (out-of-state: TTY: 800.947.3529, STS: 800.833.7637) and above Phone number (See RELAY_SERVICE for further information. )
Instructions to applicants:
Applicants will be asked to upload a resume and cover letter. In your cover letter please describe your knowledge and experience as they relate to the position and qualifications.
Additional Link: Full Position Details
NOTE: A Period of Evaluation will be Required
The University of Wisconsin is an Equal Opportunity and Affirmative Action Employer.
The Annual Security and Fire Safety Report contains current campus safety and disciplinary policies, crime statistics for the previous 3 calendar years, and on-campus student housing fire safety policies and fire statistics for the previous 3 calendar years. UW-Madison will provide a paper copy upon request; please contact the University of Wisconsin Police Department.
Advertised: Mar 5 2018 Central Standard Time
Application Close: Mar 19 2018 11:55 PM Central Daylight Time