From Computational Memory Lab
Jump to: navigation, search

The Computational Memory Lab is currently seeking applications for the following positions:

Scientific Software Engineer

The Computational Memory Lab at the University of Pennsylvania ( seeks to hire an ambitious software developer who is eager to work with a team of cognitive scientists, neuroscientists, and engineers, on technologies that use brain stimulation to boost human cognitive abilities. The initial focus of this position will be on developing gaming technologies for the efficient measurement of memory functions and their neural correlates, and tools that enable these cognitive games to interact with cutting-edge brain recording technologies developed under the presidential BRAIN initiative. Current tools use a mix of Python, Java and C++/C# libraries. We will be seeking to revamp the existing software infrastructure to support realistic technologies for memory enhancement in human subjects. Research is being carried out in the DARPA-funded Restoring Active Memory program and National Institutes of Health grants to understand the neural correlates of human spatial and verbal memory. We are particularly interested in developers who thrive in a fast-paced research environment, and who want the challenge of building ‘first-in-human’ technologies using cutting edge tools. Experience with large scale programming projects, and solid knowledge of C++ or C# is required.


  • A Bachelor’s Degree and 1 year to 2 years of experience or equivalent combination of education and experience is required.
  • Proficiency with Macintosh, Windows, and Linux systems (including shell-scripting ability and strong familiarity with UNIX terminal)
  • Python and C/C++ language proficiency
  • Proficiency with scientific/statistical computing techniques and languages (Python/SciPy, or similar)
  • Strong background in collaborative software development, including version control

Apply online at

Research Assistant (Undergraduate Work-Study)

The Computational Memory Laboratory in the Department of Psychology at the University of Pennsylvania is seeking to recruit a part-time Undergraduate Research Assistant to assist with federally funded studies of human memory processes and how these processes change across the adult lifespan. The project is aimed at using computational models to interpret behavioral and neural data both on healthy memory function in young adults and age-related impairments in memory performance. The successful candidate will join a team of research scientists studying the ways in which the brain stores and retrieves verbal and spatial memories and how these processes are affected by aging.

Major responsibilities include carrying out experiments on human memory by means of high-density scalp EEG recordings and annotating vocal responses in memory tasks. This position requires an individual who possesses excellent interpersonal and organizational skills. This would be an ideal position for a student interested in cognitive neuroscience, medicine, psychology, or bioengineering.

To apply, please submit a resume to

For more information on Penn's salary structure, click here.

Personal tools

Public pages
Internal Wiki