Principal AI Engineer, Distributed Systems & Intelligent Platforms
Core
Architect and build backend services, event-driven workflows, and AI-native features for a learning platform that reimagines skill development.
Role type
Principal AI Engineer (Distributed Systems & Intelligent Platforms)
Builds
AI-native learning platform, serverless compute layers, distributed workflow engines, and production APIs.
Domain
EdTech / AI / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Node.js, AWS (Lambda, DynamoDB, S3, SQS, EventBridge, Step Functions), NoSQL data modeling, LLM engineering (tool/function calling, RAG, vector search), full-stack development, unit testing, Docker, RESTful API design
Preferred skills
System-wide impact reasoning, requirement gap detection, Langfuse, synthetic AI pipeline testing, token cost optimization, AI workflow orchestration with Step Functions, LLM reasoning configuration
Technologies
Python, Node.js, AWS, Docker, Langfuse
Responsibilities
Build and own backend services, architect serverless compute layers, contribute to sophisticated workflow engines and state machines, design and evolve RESTful interfaces, monitor and debug production systems, collaborate across time zones and shape team processes
Seniority
Principal, hands-on IC with strategic influence