Staff Software Engineer
Core
Own the technical direction and delivery of backend systems, APIs, and data models for an AI-first English learning marketplace.
Role type
Staff Software Engineer (Backend/Full-Stack)
Builds
Backend systems, APIs, data models, and AI-driven learning experiences for Cambly learners.
Domain
EdTech / AI / Language Learning
Deliverable
production ML models | product features
Required skills
Backend engineering, API design, data modeling, system scalability, AI coding tools proficiency, cross-stack development, technical leadership, product mindset
Preferred skills
Experience with AI-first workflows, mentorship, architectural decision-making
Technologies
Python, Flask, FastAPI, AWS, MongoDB, Next.js, React, TypeScript
Responsibilities
Lead design and delivery of backend systems and data models; make architectural trade-offs for scale vs. speed; ship products end-to-end from design to launch; work across frontend, mobile, and data stacks using AI tools; set engineering standards and AI workflows; mentor engineers and review code.
Seniority
Staff, hands-on IC with strategic ownership