Job Details
Skills & Technologies
Full Job Description
About this role:
As a Software Engineer at Coteach, you will:
Engage directly with teachers to deeply understand their needs, form clear product hypotheses, and drive feature development through hypothesis-driven experimentation.
Rapidly prototype scrappy solutions to validate hypotheses, and evolve successful experiments into robust, scalable, production-ready features.
Architect and implement scalable, performant solutions that power responsive, chat-based interactions within curriculum-integrated AI tools.
Optimize LLMs to enhance usability, accuracy, and real-world effectiveness in supporting teachers' instructional planning and differentiation.
Work with modern tools like TypeScript, React, Postgres, Bun, and Effect, and help shape our architecture as we scale.
What you bring:
Experience shipping features powered by frontier models (e.g. Claude, Gemini) in real-world products: context engineering, tool design, retrieval, and evaluation.
Strong TypeScript skills across the full stack, comfortable jumping from implementing Figma mockups to designing backend services.
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.
User empathy and passion for building technology that tangibly improves teachers' daily experience and impacts student outcomes.
Curiosity and a growth mindset: no specific academic qualifications or minimum years of experience required.
Strong candidates may also have experience with:
Serverless architectures and tools like Supabase, Vercel, or similar platforms.
Evaluating and continuously improving AI model performance in production settings.
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.