Pittsburgh Supercomputing Center is a joint computational research center with Carnegie Mellon University and the University of Pittsburgh. Established in 1986, PSC is supported by several federal agencies, the Commonwealth of Pennsylvania and private industry.

PSC provides university, government and industrial researchers with access to several of the most powerful systems for high-performance computing, communications and data storage available to scientists and engineers nationwide for unclassified research. PSC advances the state of the art in high-performance computing, communications and data analytics and offers a flexible environment for solving the largest and most challenging problems in computational science.

One of the unique systems PSC hosts is Anton, a special-purpose supercomputer for biomolecular simulations. Researchers across the United States use Anton to study the motions and interactions of proteins and other biochemical systems. Since Anton is funded by the NIH Institute of General Medical Sciences, PSC has committed to making the resulting scientific datasets available to the public, free of charge. This currently involves manually preparing select datasets for publishing on the PSC website, and is only performed on request. To improve upon this approach, PSC is preparing the Anton Data Portal.

The Anton Data Portal is a system with three core components: an automated system which collects metadata from the datasets, a private web interface where researchers will supply contextual information for each dataset, and a public web interface where scientists can browse and download datasets of interest to their work. This internship will assist with the continued development and refinement of one or more of these components.

Responsibilities may include:

  • Writing programs to collect additional metadata from scientific datasets
  • Developing algorithms to characterize the contents of biomolecular simulations
  • Developing automated tools to filter and convert datasets
  • Integrating an external data-entry module into a local web application

Our internships offer the opportunity to:

  • Gain valuable experience and knowledge in research computing.
  • Network with leaders in academia and industry to form valuable relationships.
  • Publish in peer-reviewed journals and at prominent conferences.
  • Gain practical experience with automated data analysis

Job Requirements     
Successful candidates will have the following:

  • Candidates must be pursuing an undergraduate (bachelor’s) degree.Examples of relevant majors are computer science, statistics, or any major with a significant computational/programming component
  • Familiarity with Bash and the Linux/Unix command line
  • Experience with the Git version control system
  • Familiarity with the C and Python programming languages
  • Familiarity with web development
  • Strong ability to learn independently by studying software documentation
  • Excellent communication skills and ability to work in a team environment.
  • Excellent problem-solving skills and creativity.

Keywords: Automation, Bash, Biochemistry, Biology, Biophysics, C, Chemistry, Database, Git, High Performance Computing, Linux, Molecular Dynamics, Open Source, PostgreSQL, Python, Software, Supercomputing, Web

This internship is open to anyone currently enrolled in an undergraduate program. This is a hybrid in-person/ remote or fully in-person position and all work must be conducted while in the United States. Our offices are located at 300 South Craig Street, Pittsburgh, PA.

Please send your resume to mwd@psc.edu before February 29, 2024.