Software Engineer - Full Stack
Core
Build and integrate AI-driven workflows for an online learning platform, including curriculum generation, automated evaluation, and feedback loops.
Role type
Full-stack software engineer (AI-native learning platform)
Builds
Learner interface, practitioner portal, org dashboard, and AI-augmented course creation systems
Domain
EdTech + Generative AI
Deliverable
production ML models | product features
Required skills
Full-stack development (JavaScript/TypeScript, Go, Python, or Java), AI/ML integration (LLMs, embeddings), system design, CI/CD, cross-functional collaboration
Preferred skills
Experience with automated evaluation systems, intelligent feedback loops, high-velocity product development
Technologies
JavaScript, TypeScript, Go, Python, Java, LLMs, embeddings
Responsibilities
Own new user-facing features and core architecture design; Build and integrate AI workflows; Take ownership end-to-end from requirements to monitoring; Define and implement high-velocity development processes; Collaborate with product, design, and ML teams; Iterate on features based on learnings
Seniority
Mid-to-Senior, hands-on IC