Senior Software Engineer (Learn)
Core
Build and own production AI systems, including orchestration, evaluation, and model selection, serving millions of students in Latin America.
Role type
Senior IC software engineer (AI/LLM systems)
Builds
AI features, agent orchestration, and evaluation pipelines for an online education platform
Domain
EdTech + Generative AI
Deliverable
production ML models
Required skills
production system ownership, data modeling, API design, concurrency, failure mode handling, LLM system deployment, classic machine learning, framework selection (Pydantic, Agents SDK, A2A), architecture decision making
Preferred skills
experience with large-scale migrations, ability to say no to unnecessary complexity
Technologies
Pydantic, Agents SDK, A2A, LLMs, classic ML models
Responsibilities
Build and maintain AI features in production, design agent orchestration flows, implement evaluation metrics, select appropriate AI approaches (LLM vs classic vs deterministic), make defensible architecture decisions, conduct code reviews
Seniority
Senior, hands-on IC