20 tasks, each one witnessed by the sources that watched the job — and behind every one, a prompt you can use tonight.
You split time between code, data, and people. Mornings often mean running or reviewing C++ or Python code on Linux to reduce telescope images and extract star positions.
Afternoons are meetings: planning experiments, calibrating instruments, mentoring grad students, or writing parts of a research paper. Some days are spent on grant proposals or testing an algorithm in Eclipse or with Git version control.
Expect C++ and Linux every day for image processing and modeling. Git is used for code version control and collaboration. You’ll also see XML for data formats, Eclipse IDE for development, and sometimes JavaScript for small web tools.
For lab work you calibrate measurement instruments and may use Autodesk AutoCAD for instrument layouts or Microsoft Access for small databases. The exact mix depends on the project.
The U.S. Bureau of Labor Statistics (BLS) lists 20,430 employed in this occupational group with a median annual wage of $172,250. The lowest tenth earn about $82,110 and the top tenth about $274,110, per BLS data for 2025.
Actual pay varies by employer (university, observatory, government lab), location, and whether you have a PhD or lead funded projects.
Focus on math (calculus, linear algebra) and programming—learn C++ and basic Linux command line. Practice by reducing public telescope data (many observatories publish images) and try simple models for star positions.
Take physics and astronomy classes, join a university lab or local astronomy club, and learn Git. Build small projects: parse XML data, make a plotting web page with JavaScript, or write a C++ image tool.
Astrometry is about precisely measuring positions and motions of celestial objects and creating mathematical models of those motions. Observational astronomy more broadly collects spectra and images to study physics like composition and temperature.
Astrometry uses careful instrument calibration, measurement instruments, and software (C++, XML, calibration pipelines). Astrophysics leans more on developing physical theories and simulations; both overlap, but astrometry emphasizes position measurements and error control.
Yes. Machine learning helps classify sources or improve centroiding in crowded fields; language models help write documentation, proposals, or prototype code. But always validate: check ML outputs against calibration data and known standards, and keep human oversight.
Do not feed unpublished or proprietary telescope data into public LLMs. Use private models or internally hosted tools, track versions with Git, and keep records of training data and performance metrics for reproducibility.
Strong C++ programming and Linux fluency, plus Git discipline, are essential—you’ll run and maintain analysis pipelines. Instrument knowledge: how to calibrate and maintain measurement devices and interpret metadata (often in XML).
Also be able to write clear proposals and papers, mentor junior researchers, and translate mathematical models into code and experimental tests. Being able to work across software and lab tasks makes you valuable.