Scientific Programmer

Submission Information
Publish Date: 
Thursday, September 17, 2020
Archive Date: 
Thursday, October 15, 2020
Job Summary
Job Category: 
Scientific/Technical Staff
Institution Classification/Type: 
Large Academic
California Institute of Technology
United States of America
Job Announcement Text: 

LIGO Laboratory (the Laser Interferometer Gravitational-wave Observatory) seeks a highly motivated and skilled Scientific Programmer to join its team.

Job Duties
The scientific programmer will develop software to archive, discover, display, and download publicly available LIGO/Virgo strain data and analysis results, as available through the Gravitational Wave Open Science Center (GWOSC). The focus will be to improve and expand the services available through the GWOSC web server, available at The new hire will also develop software to support LIGO/Virgo low- latency event selection and public dissemination for low-latency gravitational-wave transient events (see These tools support discovery and analysis of gravitational-wave sources and their electromagnetic counterparts.

For full description of responsibilities, please visit apply link below.

Basic Qualifications
• BS in physical sciences, computer science, or related field
• 3 years of experience developing software for scientific applications
• Proficiency developing in a Linux computing environment using python
• One year of experience in a research field related to astronomy, physics, or other physical science

Preferred Qualifications
• PhD in physics, astronomy, or a related field
• Thorough knowledge developing in a python web framework, such as django or flask
• Thorough knowledge with database technologies such as mySQL
• Working knowledge with web site design languages, including HTML, CSS, and javascript
• Working knowledge with cloud-based technologies for deployment and management of software
• General knowledge with time-series data and/or digital signal processing

Required Documents
• Resume or CV
• Cover Letter

To apply, please visit:

Application Deadline: 
Thursday, September 16, 2021
Selection Deadline: 
Thursday, September 16, 2021
Current Status of Position: 
Accepting Applicants
Apply to Job
Attention To: 
Human Resources