K

Kira Learning

AI-driven CS education platform for K-12

Software Engineer - Backend, Infrastructure Focus

Backend EngineeringPosted on Nov 13
Full-time

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science, or equivalent technical experience.
  • Roughly 3–6 years of professional software engineering experience; standout candidates outside this range may be considered.
  • Strong backend experience in at least one modern language, such as Kotlin, Python, Go, Rust, Scala, Elixir, or Haskell; Kotlin is nice to have, and the candidate is expected to ramp up on Kira's Kotlin and Python stack.
  • Hands-on experience scaling a system through significant growth, such as increasing users or requests from tens or hundreds of thousands to millions, rather than only operating mature large-company services.
  • Experience designing APIs and event-driven systems, including queues and messaging, with a practical approach to scalable architecture.
  • Experience with relational databases such as MySQL and operating production systems on cloud infrastructure, ideally AWS.
  • A track record of owning a multi-week feature or initiative, making design decisions, and explaining its impact with a clear, specific example.
  • Daily use of AI-enabled development tools such as Cursor, Claude Code, or similar, with judgment about when to use AI and the ability to explain, debug, and fix AI-generated code.
  • Familiarity with automated testing, CI/CD pipelines, and reliable deployment practices.
  • Clear written and verbal communication, including explaining technical thinking to technical and non-technical colleagues.
  • Comfort working in a fast-paced, early-stage environment with changing priorities.
  • Flexibility with work hours and availability outside regular business hours.
  • Employees must work from one of the two office locations and come into the office four days a week, with Wednesdays working from home.

Responsibilities

  • Ship impactful, end-to-end features that improve student and teacher experiences.
  • Own scoped initiatives from design through rollout, making design decisions with increasing independence.
  • Build and scale backend services, APIs, and event-driven systems as traffic and the customer base grow.
  • Improve engineering foundations, including code quality, observability, testing, and CI/CD.
  • Contribute to operational excellence across performance, reliability, security, and incident response.
  • Partner with product managers and designers on user experience, interaction design, and execution.
  • Use AI coding tools such as Cursor and Claude Code in the daily workflow, and review and understand everything they produce.
  • Contribute to design discussions and code reviews, and develop through mentorship from senior engineers.
  • Meet directly with teachers and students to understand how they use Kira and identify improvements.

Desired Qualifications

  • Experience with Kotlin.
  • Experience contributing to frontend codebases, such as React and TypeScript, to support full-stack feature work.
  • Experience shipping large language model-backed features, including handling latency, cost, model failures, and fallbacks.
  • Experience building or maintaining AI evaluations, including representative datasets, task-specific quality checks, and regression tests for prompt or model changes.
  • Experience building workflows where models call tools or coordinate multiple steps, including managing state, retries, timeouts, and human review.
  • A mix of larger-company and startup experience.
  • Experience at a company that grew quickly during the candidate's tenure.

About the Company

Kira Learning

AI-driven CS education platform for K-12

Kira Learning provides an AI-powered learning platform for K-12 computer science and AI education. It helps educators and students with curriculum templates or from-scratch course creation, video content, custom assessments, and problem-based activities. The platform uses AI to provide personalized feedback and grading, saving teachers time and guiding student learning. It supports classroom, online, or anytime learning, with features like daily practice, streaks, progress sharing, and specific feedback on code to help students fix mistakes. Revenue comes from subscriptions used by schools and individual educators. Compared with others, it focuses specifically on CS/AI education for younger students and uses AI-driven feedback and grading, along with flexible delivery and ready-to-use templates. The goal is to make CS and AI education more effective and scalable by giving teachers tools to personalize instruction and monitor student progress.

Company size
51-200
Company stage
Early VC
Total funding
$22.5M
Headquarters
Palo Alto, CA
Founded
2021

Recently Posted Jobs

Explore more opportunities at Kira Learning

See more jobs