Senior Software Engineer, Data
Core
Design and operate the data platform (models, pipelines, services) powering AI features for education products.
Role type
Senior backend/data engineer (AI data platform)
Builds
Production data models, ingestion pipelines, APIs, and retrieval components for AI systems
Domain
EdTech / AI / Data Engineering
Deliverable
production ML models
Required skills
Python, SQL, relational databases, data pipeline design, API design, AWS, containers, CI/CD, observability
Preferred skills
Graph databases, bitemporal/event-sourced data systems, vector search, multi-tenant data design
Responsibilities
Own data models and storage architecture; build and operate APIs and pipelines; design ingestion and update workflows; ensure data correctness and query performance; turn prototypes into production services; diagnose production issues
Seniority
Senior, hands-on IC