Build products that students actually use.

Join a small, senior team that owns its products end to end: two learning platforms, 55 apps and 98 e-books used in 150+ countries. We are now building the AI that will understand every learner.

Techleens engineers collaborating around a laptop in the office

Why Techleens

Real products. Real users. Real ownership.

We're a product company and a services company at once, which means your work ships to the public, and you learn from both sides.

You ship, constantly

Releases go to the App Store, Google Play and the web every week. You'll see your work in the hands of students within days, not quarters.

Work on the AI roadmap

Capability profiling, adaptive quizzes and an AI tutor are on the roadmap now. Engineers at every level contribute to how they're built.

Small team, big surface

One content model, dozens of apps and books, a global audience. You'll own whole systems, not tickets.

Honest engineering culture

Code review, clear estimates, documented decisions and no hero culture. We'd rather fix the process than blame the person.

Mission you can explain

Better assessment for students from Grade 1 to PhD, in places where good teaching is scarce. Tell your family what you do in one sentence.

Grow with the company

Learning budget, conference time, mentoring and a clear path from engineer to lead. We promote from within first.

Benefits

What we offer.

  • Competitive salary, reviewed annually
  • Hybrid and remote-friendly working
  • Flexible hours around core overlap
  • Paid leave, public holidays and sick leave
  • Learning budget & certification support
  • Modern hardware of your choice
  • Health coverage
  • Performance bonuses on product milestones

Benefits vary by location and contract type; details are confirmed in every offer.

Open roles

Current openings.

Don't see your role? We're always interested in strong engineers, designers and subject-matter content specialists, so send a general application below.

Senior Flutter / Mobile Engineer

EngineeringFull-timeHybrid / Remote

Own the MCQsLearn app portfolio of 55 apps on a shared code base, and lead the mobile side of the adaptive-learning roadmap.

You will

  • Ship features across iOS and Android from one Flutter code base
  • Improve retention mechanics: streaks, readiness scoring, achievements, notifications
  • Maintain subscriptions, IAP and store compliance across both stores
  • Mentor mid-level engineers and raise the bar on testing and release automation

You have

  • 5+ years in mobile, 2+ in Flutter, with apps live in both stores
  • Experience with offline-first data, sync and performance tuning
  • Comfort with CI/CD for multi-app releases
Apply for this role

Full-Stack Engineer (Next.js / Node)

EngineeringFull-timeHybrid / Remote

Evolve MCQsLearn.com and MCQLearn.com, with 85,000+ questions across 110+ courses, and build the APIs that will serve learner profiles to web, apps and partners.

You will

  • Build and optimise large-scale content-driven web applications
  • Design APIs and data models for the learner-profiling engine
  • Own performance, SEO infrastructure and accessibility
  • Work with AWS services and infrastructure as code

You have

  • 4+ years with React/Next.js, Node.js and TypeScript
  • Solid SQL and data-modelling skills
  • Experience shipping high-traffic, content-heavy sites
Apply for this role

AI / Machine Learning Engineer

AIFull-timeHybrid / Remote

Turn millions of quiz attempts into learner capability profiles, adaptive question selection and explainable recommendations. See Our Goal.

You will

  • Design and evaluate models for knowledge tracing, difficulty estimation and retention prediction
  • Build LLM-based explanation and tutoring features with proper evaluation and guardrails
  • Own data pipelines from raw attempts to features
  • Make every recommendation traceable to its evidence

You have

  • 3+ years applied ML, Python and SQL; LLM application experience
  • Understanding of psychometrics or learning analytics is a strong plus
  • Care about privacy and fairness, especially for minors
Apply for this role

Product Designer (UI/UX)

DesignFull-timeHybrid / Remote

Design learning experiences for students from Class 6 to postgraduate, across web and mobile, and shape the design system behind all Techleens products and client work.

You will

  • Run research with students and teachers; turn findings into flows and prototypes
  • Own and extend the design system across platforms
  • Partner with engineers from concept to shipped feature

You have

  • 4+ years in product design with shipped mobile and web work
  • Strong Figma skills and a portfolio that shows reasoning, not just screens
  • Interest in accessibility and designing for young users
Apply for this role

QA Automation Engineer

QualityFull-timeHybrid / Remote

Keep 55 apps, two platforms and a publishing pipeline reliable through automated testing, device coverage and release checks.

You will

  • Build and maintain automated test suites for mobile and web
  • Own device/OS coverage matrices and store-release checklists
  • Partner with engineers to shift quality left

You have

  • 3+ years in QA with real automation experience (e.g. Playwright, Appium, Flutter integration tests)
  • Attention to detail and a bias for root causes
Apply for this role

Subject Matter Expert & Content Editor

ContentFull-time / ContractRemote

Author, review and tag assessment content in your discipline (Cambridge O/A Level sciences, BBA/MBA, computer science, engineering or biological sciences) to the standard that makes adaptive learning possible.

You will

  • Write and review MCQs with explanations aligned to specific curricula
  • Tag content by concept, difficulty and learning objective
  • Collaborate with the AI team on quality signals

You have

  • A degree in your subject plus teaching or examining experience
  • Excellent written English and a rigorous eye
Apply for this role

Hiring process

Four steps, usually under three weeks.

  1. 01

    Application

    CV or LinkedIn plus a short note or portfolio. We reply to everyone.

  2. 02

    Intro call

    30 minutes with the hiring lead about the role, your experience and your questions.

  3. 03

    Practical exercise

    A small, paid, time-boxed task close to real work, never a multi-day free project.

  4. 04

    Team conversation & offer

    Meet future teammates, discuss the exercise, then a written offer with full details.

General application

Think you'd fit, but don't see your role?

Tell us what you're great at and what you'd want to build here. We keep strong applications on file and reach out when a role opens.