Software Engineer, Teacher Experience
Core
Build and maintain the teacher-facing platform for K-12 AI and computer science education, ensuring it is accessible, usable, and engaging for educators in real classrooms.
Role type
Senior full-stack software engineer (education/AI)
Builds
End-to-end features for the CodeAI teacher experience platform, including AI-powered tools for curriculum delivery.
Domain
K-12 education, Artificial Intelligence, Computer Science
Deliverable
production ML models | product features
Required skills
Full-stack web development, JavaScript/TypeScript, React, Ruby on Rails, SQL, AWS services, Generative AI model evaluation and integration, Technical leadership, Cloud infrastructure management
Preferred skills
Experience building AI-powered educational technology, Experience working with LLMs
Technologies
JavaScript, TypeScript, React, Ruby on Rails, SQL, AWS (S3, CloudWatch)
Responsibilities
Partner with product managers and designers to develop end-to-end classroom features; Write and maintain production-ready code; Rapidly prototype and iterate on AI-focused products; Take ownership of complex projects and drive technical decisions; Support site and user needs including monitoring and triaging issues; Foster a collaborative team culture through knowledge shares and code reviews.
Seniority
Senior, hands-on IC with technical leadership