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