
Astronomy Software Engineer | Remote
Department:Software Engineer
Type:REMOTE
Region:UK
Location:United Kingdom
Experience:Associate
Estimated Salary:£40,000 - £70,000
Skills:
PYTHONPYSWISSEPHSKYFIELDASTRONOMICAL COMPUTATIONCOORDINATE SYSTEMSAYANAMSAEPHEMERISAUTOMATED TESTINGDOCUMENTATIONREPRODUCIBLE CODE
Share this job:
Job Description
Posted on: April 4, 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!
RemoteITJobs.app
Get RemoteITJobs.app on your phone!
SIMILAR JOBS

Software Engineer, Sustaining Engineering
Just now
Software Engineer
Remote (EU)
Amsterdam, North Holland, Netherlands
LINUXCEPHOPENSTACK+17 more

Web Application Developer
Just now
Software Engineer
Remote (USA)
Arkansas, United States
PYTHONJAVASCRIPTC#+7 more

Software Developer
Just now
Software Engineer
Remote (USA)
Texas, United States
PYTHONJAVASCRIPTC#+7 more

Software Developer - AI Trainer
2 days ago
Software Engineer
Remote (Australia)
Australia
KOTLINJAVASCRIPTTYPESCRIPT+15 more

SDET (Software Dev Engineer in Test) - AI Trainer
2 days ago
Software Engineer
Remote (Australia)
Australia
KOTLINJAVASCRIPTTYPESCRIPT+14 more
