Key facts
- Location
- San Francisco, United States
- Workplace
- Not stated
- Pay
- Not stated
- Contract
- Full-time
- Detected
- 3 Nov 2026
- Posted
- 30 Oct 2024
About the role
If you don't see a specific role that fits your background or experience, but want to get in touch, please submit your resume and brief description here.
The full description is on Astro Mechanica’s careers site (opens in a new tab).
