Crossing Hurdles logo

Astronomy Software Engineer | Remote

Crossing Hurdles
Department:Software Engineer
Type:REMOTE
Region:USA
Location:United States
Experience:Associate
Estimated Salary:$80,000 - $120,000
Skills:
PYTHONPYSWISSEPHSKYFIELDASTRONOMICAL COMPUTATIONCOORDINATE SYSTEMSAYANAMSAEPHEMERISAUTOMATED TESTINGDOCUMENTATIONREPRODUCIBLE WORKFLOWS
Share this job:

Job Description

Posted on: February 21, 2026

Position: Astronomical Computation Engineer

Type: Hourly contract

Location: Remote

Commitment: 10–40 hours/week

Role Responsibilities

  • Develop Python verification scripts using astronomical libraries (e.g., pyswisseph, Skyfield) to compute and validate planetary longitudes, ascendant (Lagna), house cusps, and related astrological elements.
  • Implement Nirayana (sidereal) longitude conversions by applying specified Ayanamsa systems (Lahiri, Krishnamurti, Raman, etc.).
  • Programmatically compute Nakshatra, Pada, Tithi, Yoga, Karana, and other Panchang elements from astronomical ground truth.
  • Build automated test harnesses to validate batches of Kundali computation problems against independently computed ephemeris data.
  • Create 10–15 code-verified evaluation problems per month with algorithmically generated ground truth.
  • Document discrepancies between ephemeris sources and Ayanamsa systems, including quantified error margins.
  • Develop verification pipelines enabling non-technical team members to cross-check manually created problems.
  • Collaborate with classical scholars to translate traditional Jyotish methods into reproducible computational workflows.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Physics, Astronomy, Mathematics, or a related field.
  • Strong years of professional Python development experience.
  • Demonstrated proficiency with at least one astronomical computation library such as pyswisseph or Skyfield.
  • Strong understanding of Sayana (tropical) vs Nirayana (sidereal) coordinate systems and Ayanamsa transformations.
  • Familiarity with astronomical time systems (UT, UTC, Julian Date, etc.) and coordinate systems (ecliptic, equatorial).
  • Working knowledge of Vedic Astrology concepts (Rashi, Nakshatra, Lagna, Bhava, Graha).
  • Ability to write clear, well-documented, and reproducible code explaining both astronomical and astrological context.
  • Comfortable debugging ephemeris calls and handling coordinate/time conversions accurately.

Application Process

  • Upload resume
  • Shortlisting
  • Technical Interview
Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Crossing Hurdles logo

Crossing Hurdles

View company page
RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!