Argus Array Data Production Engineer

Job Summary

Category
Scientific / Technical Staff
Institution
University of North Carolina, Chapel Hill
Department
Physics and Astronomy
Number of Positions Available
1
Work Arrangement
Hybrid
In-Person Location(s)

CHAPEL HILL, NC
United States

Job Description

The Argus Array will be the largest optical telescope array ever assembled, with a collecting area comparable to the largest monolithic telescopes in the world.  The Data Production Engineer will bring the real-time analysis pipeline into production, working with a team of scientists to develop, implement, and deploy cutting edge algorithms and approaches to astronomical difference image analysis, image resampling and reprojection, and coaddition. You will write and design code that interfaces directly with the largest digital sensor array ever assembled — a distributed machine vision camera with more pixels than 6000 4K TVs. You will work with a cross-functional team responsible for the entire data path of the Argus Array, from the telescope telemetry and hardware operation to long-term data archiving and distribution.

Minimum Education and Experience Requirements

Relevant post-Baccalaureate degree required (or foreign degree equivalent); for candidates demonstrating comparable independent research productivity or professional-level background in sponsored research administration, will accept a relevant Bachelor’s degree (or foreign degree equivalent) and 3 or more years of relevant experience in substitution.

Required Qualifications, Competencies, and Experience

  • We are searching for an engineer with deep Python expertise (5+ years) and demonstrated success in designing and optimizing high-throughput systems (2+ years). 
  • Experience and proficiency across the software development lifecycle (version control, documentation, and testing) is required.
  • Experience with GPU acceleration frameworks (Nvidia CUDA, PyCUDA, CuPy, or equivalent) is required.

Preferred Qualifications

  • Experience with maturing research-grade code to production in machine vision, astronomical data processing, or similar field is preferred. 
  • Prior experience translating scientific requirements into technical specifications and working in a mixed research environment is preferred. 
  • Experience with cluster-scale and distributed computing in a DevOps context is strongly preferred, including working with standard frameworks (Ray, Spark, Dask, or equivalent).

Ability to sustain nighttime validations testing and monitoring of your deployed data pipelines (as part of a rota of qualified support personnel).

Compensation and Benefits

Compensation Type
Salary
Currency
467
Compensation Range
$51,000USD to $100,000USD

Application Details

Application Instructions
Visit the UNC job posting link to apply and follow the portal instructions.
Publication Start Date
2025 Sep 04
Application Deadline
2025 Nov 03
Reference Code
https://unc.peopleadmin.com/postings/306072

Inquiries

Name
UNC Office of Human Resources

Support

Need help or have a question about using the Job Register? Email us at [email protected] for assistance.