Skip to content

Open Resume Submission

  • San Francisco
  • Pay not stated
  • Posted on 30 Oct 2024

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).