magicschool.ai

5 open TypeScript positions

Visit Website

Open Positions

magicschool.ai
Remote

Staff AI Engineer, Data Systems

Worldwide Full-TimeEnglish

The Staff AI Engineer will architect the information infrastructure for MagicSchool's AI agents, focusing on Retrieval-Augmented Generation (RAG), Knowledge Graphs, and Memory Systems to manage educational content access. Key responsibilities include designing graph schemas, implementing advanced retrieval pipelines combining vector similarity with structural traversal, and mentoring other engineers on knowledge-intensive AI system design. This high-impact Individual Contributor role requires deep experience in building large-scale information retrieval systems to ensure agents can reliably reason over complex, structured educational knowledge.

RAG SystemsKnowledge GraphsGraph Database DesignHybrid Search +6
4mo ago
magicschool.ai
Remote

Senior Software Engineer (Full-Stack)

Worldwide Full-TimeEnglish

The Senior Software Engineer will take end-to-end ownership of developing new and existing full-stack features, obsessing over speed, quality, and user impact. Key responsibilities include taking features from idea to delivery, ensuring new components fit existing systems extensibly, and producing high-quality code efficiently. This role requires close partnership with design and product management to develop the right things the right ways and involves actively engaging with users to understand pain points.

JavaScriptTypeScriptReactNext.js +6
4mo ago
magicschool.ai
Remote

Senior Context Engineer, AI Systems

Worldwide Full-TimeEnglish

The Senior Context Engineer for AI Systems will architect and optimize how MagicSchool's AI agents reason, remember, and operate within complex educational workflows. Key responsibilities include designing context management systems, optimizing token usage, and inventing memory compaction mechanisms for long-horizon tasks. This role requires strong coding skills in Python/TypeScript and production experience with RAG systems, integrating tooling APIs, and collaborating across product, research, and education teams.

Distributed SystemsRAG SystemsKnowledge GraphsSemantic Search Platforms +6
4mo ago
magicschool.ai
Remote

Senior Backend Engineer- Evaluations

Worldwide Full-TimeEnglish

The Senior Backend Engineer- Evaluations will join the Trust, Safety and Quality team to expand Generative AI Evaluations capabilities, focusing heavily on application development and data engineering. Key responsibilities include building scalable systems, developing evaluation tools and processes, and designing high-quality code for the Evaluations framework. The role requires working cross-functionally to ensure the product is safe, high quality, and highly performant.

SQLPostgreSQLPythonPython Multiprocessing +5
5mo ago
magicschool.ai
Remote

Staff Context Engineer, AI Systems

Worldwide Full-TimeEnglish

The Staff Context Engineer for AI Systems will architect and optimize how MagicSchool's AI agents reason, remember, and operate across complex educational workflows. Key responsibilities include designing adaptive context curation pipelines, implementing long-horizon task management mechanisms, and building dynamic knowledge retrieval systems. This high-impact role involves defining the technical foundation for agent mental workspaces and mentoring other engineers on context engineering principles.

Distributed SystemsLLM ApplicationsAgentic SystemsTransformer Architectures +6
7mo ago

Looking for more opportunities?

Browse all TypeScript jobs from other companies

View All Jobs