Applications Developer

California, United States
01 Oct 2020
End of advertisement period
01 Dec 2020
Contract Type
Full Time

Caltech is a world-renowned science and engineering institute that marshals some of the world's brightest minds and most innovative tools to address fundamental scientific questions. We thrive on finding and cultivating talented people who are passionate about what they do. Join us and be a part of the diverse Caltech community.

Job Summary

IPAC, part of the Physics, Math, and Astronomy Division at Caltech, provides science operations, user support, data and archive services, and scientific vision to maximize discovery with observatories both in space and on the ground. Applications are invited for a scientific Applications Developer to work with the SPHEREx team at IPAC in a full-time position.

SPHEREx, a NASA Astrophysics Explorer mission,  will conduct a spectroscopic, infrared survey of the entire sky ( starting in 2024. IPAC provides the SPHEREx Science Data Center and working with the SPHEREx Science Team, will develop and operate the data pipeline and archive the data at the NASA/IRSA Infrared Science Archive.

Job Duties

You will work in two areas supporting SPHEREx:

  • Science Data Pipeline: With other developers and scientists to define, implement, test and document modules for the data processing pipeline at IPAC which will produce data products for the community and the SPHEREx science team, including calibrated infrared images and catalogs of photometric measurements.
  • Survey Planning: With the SPHEREx Survey Planning team to develop and maintain visualization and planning software to analyze all-sky and deep field survey strategies, and to assess and display the progress of the SPHEREx survey.

Basic Qualifications

  • Bachelor’s or equivalent degree in Computer Science, Computer Engineering, Astronomy or related field
  • 3+ years experience working in a Unix/Linux environment
  • 3+ years experience working in C/C++ or Python
  • Experience with software configuration management principles and tools, and with source code version control
  • Strong communication skills and the ability to work well with others on a small team

Preferred Qualifications

  • PhD or equivalent degree in Computer Science, Computer Engineering, Astronomy or related field
  • Experience working with scientific data sets and use cases
  • Experience developing software for astronomy data analysis

Required Documents

  • Cover Letter
  • Resume
  • List of three professional references

People choose to work at IPAC for many reasons, and the casual, employee-centric culture often leads to fulfilling, long-term careers and lasting relationships. IPAC staff have access to the Institute’s benefits programs, facilities, including the athletic center, libraries, on-site daycare, professional development and enrichment classes, and Athenaeum club membership.

Preferred start is date is October 2020. Depending on start date, an initial remote working arrangement may be considered for up to six months.

Similar jobs

Similar jobs