About this role:

As a Software Engineer at Coteach, you will:

  1. Engage directly with teachers to deeply understand their needs, form clear product hypotheses, and drive feature development through hypothesis-driven experimentation.
  2. Rapidly prototype scrappy solutions to validate hypotheses, and evolve successful experiments into robust, scalable, production-ready features.
  3. Architect and implement scalable, performant solutions that power responsive, chat-based interactions within curriculum-integrated AI tools.
  4. Optimize LLMs to enhance usability, accuracy, and real-world effectiveness in supporting teachers' instructional planning and differentiation.
  5. Work with modern tools like TypeScript, React, Postgres, Bun, and Effect, and help shape our architecture as we scale.

What you bring:

  1. Experience shipping features powered by frontier models (e.g. Claude, Gemini) in real-world products: context engineering, tool design, retrieval, and evaluation.
  2. Strong TypeScript skills across the full stack, comfortable jumping from implementing Figma mockups to designing backend services.
  3. Ability to navigate engineering tradeoffs: you know when to ship a quick, scrappy prototype, and when to slow down and build thoughtfully for long-term scalability.
  4. User empathy and passion for building technology that tangibly improves teachers' daily experience and impacts student outcomes.
  5. Curiosity and a growth mindset: no specific academic qualifications or minimum years of experience required.

Strong candidates may also have experience with:

  1. Serverless architectures and tools like Supabase, Vercel, or similar platforms.
     
  2. Evaluating and continuously improving AI model performance in production settings.
  3. Education technology, curriculum development, or direct experience collaborating with educators.

Compensation & structure: 

Compensation is $10,000–$15,000/month, depending on experience. Due to the structure of our current funding, we can only offer contract-based (1099) roles at this time — benefits are not included. This is a remote role for US-based candidates.

We encourage you to apply even if you don't meet every listed qualification. We know that great candidates come from a variety of backgrounds, and research shows underrepresented applicants often underestimate their readiness. If you're excited about this work, we want to hear from you.

How to apply: 

Email riz.malik@teachinglab.org and peter.edmonds@teachinglab.org with your resume and a short video (max 2 minutes) that introduces yourself and showcases a project or experience you're proud of. We're not looking for anything fancy—feel free to record on your phone or laptop, and screen sharing is welcome if helpful.

Salary

$10,000

Monthly based

Location

United States

Remote Job

Job Overview
Job Posted:
6 hours ago
Job Expires:
1mo 4w
Job Type
Contractual

Share This Job: