Location: Remote
Job Type: Full-Time (30–40 hours/week, W2)
Start Date: Summer 2026 onboarding, with paid in-person training in San Jose, CA
Compensation: $35-45/hour for teaching + $16–20/hour for non-teaching/admin time