Software Engineer, Foundation
Core
Build mobile app, AI/agent infrastructure, and backend services for an education technology platform.
Role type
Senior IC software engineer (mobile + backend + AI infrastructure)
Builds
Flutter mobile app, MCP servers, background agent platforms, CI/CD tooling
Domain
Education technology, mobile, AI agents
Deliverable
production ML models
Required skills
Flutter, Dart, backend engineering, CI/CD, agentic coding tools, system design
Preferred skills
startup experience, entrepreneurial approach, strong academic background
Technologies
Flutter, Dart, MCP servers
Responsibilities
Own core areas of the Flutter app including shared components and state management; Build and improve AI infrastructure such as MCP servers and agent platforms; Improve developer experience through CI/CD and release tooling; Ship user-facing features alongside platform work; Keep shared systems reliable for engineering teams