Johns Hopkins University Research Assistant in Baltimore, Maryland

The Research Assistant will work on studies of language processing and learning in humans. This position generally works independently, but is supervised by the PI, and communicates and meets with the PI regularly.

The primary duties and responsibilities of the job:

Testing in the lab

This position is responsible for recruiting and interacting with all participants in studies conducted in the lab, and for testing subjects on a range of experiments. This aspect of the position includes assisting in design stimuli and test material, as well as overseeing undergraduate research assistants in recruiting and running participants.

Maintaining infrastructure

This position is responsible for installing and maintaining lab equipment, including an Eyelink eye tracker and lab computers used for human testing; and for handling the lab's account on the Maryland Advanced Research Computing Center (MARCC). This aspect of the position requires familiarity with the UNIX operating system.

Programming online experiments

This position is responsible for assisting in programming human online behavioral experiments conducted using platforms such as Amazon Mechanical Turk. This may include adapting existing web applications or creating custom-made ones, as well as setting up a web server and a database to store the results. Finally, the position will be responsible for monitoring the progress of the experiment and ensure the quality of the data. This aspect of the position requires software engineering exposure, preferably in Python and JavaScript.

Statistical analysis

The position will assist with the statistical analysis of the results of lab and online experiments. Requires basic understanding in contemporary statistical methods and exposure with the R statistical programming language.


Interact with outside vendors; assist with coordinating lab meetings, talks, conference trips and visits; assist with manuscript preparation and submission.


Bachelor's degree required. Some research experience involving substantial software development and using contemporary statistical analysis methods. Additional education may substitute for required experience, to the extent permitted by the JHU Equivalency Formula.

JHU Equivalency Formula: 30 undergraduate degree credits (semester hours) or 18 graduate degree credits may substitute for one year of experience. Additional related experience may substitute for required education on the same basis.

Additional general requirements: background in Cognitive Science, Computer Science and/or Linguistics; strong organization and interpersonal skills

Job ID: 315175

Location: Baltimore,Maryland

EEO Is The Law

Applicants to and employees of Johns Hopkins are protected under Federal law from discrimination on several bases. Learn more by going here: