Computational Astronomy Engineer | Remote
Crossing HurdlesJoin a specialized team as a Computational Astronomy Engineer, working remotely to develop Python scripts that validate astronomical computations. This role allows for 10-40 hours per week, offers a unique blend of programming and Vedic Astrology, and provides the chance to collaborate with classical scholars to enhance computational workflows.
Skills & Expertise
Key Responsibilities
Develop Python scripts to validate planetary computations and astrological elements.
Implement sidereal longitude conversions using multiple Ayanamsa systems.
Collaborate with scholars to create reproducible computational workflows.
Full Description
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