Open Positions

Build educational apps with us

Engineering, data, AI, platform, design, Arabic content and delivery roles across our Haifa, Tel Aviv, California, Frankfurt, Hanoi and Asunción studios — plus remote positions across EMEA and MENA. Several roles are for native Arabic speakers.

Owl Core engineers building educational applications

18 open positions

EngineeringHaifaFull-timeSenior

Senior React Native Engineer

Own the mobile learning apps our NGO partners ship to shared, low-end devices in low-connectivity regions.

React NativeTypeScriptExpoSQLiteReanimated

What you'll do

  • Build offline-first learning flows that sync when connectivity returns
  • Keep bundle size and cold start budgets on entry-level Android hardware
  • Ship accessible, multilingual UI including RTL layouts

What we look for

  • 5+ years in production mobile development, 3+ with React Native
  • Experience with local persistence, background sync and conflict resolution
  • Comfort profiling performance on real low-end devices
Apply for this role
EngineeringFrankfurtFull-timeMid–Senior

Full-Stack Engineer (TypeScript)

Build the APIs, content pipelines and dashboards behind our adaptive learning engines.

TypeScriptReactNode.jsPostgreSQLtRPC

What you'll do

  • Design content and assessment APIs used across several learning apps
  • Build donor- and ministry-facing reporting dashboards
  • Write the tests and instrumentation that keep releases boring

What we look for

  • 4+ years building production web apps end to end
  • Strong relational data modelling skills
  • Product instincts — you ask who the screen is for
Apply for this role
EngineeringHaifaFull-timeMid–Senior

Backend Engineer, Learning Platform

Scale the services that collect learning events from hundreds of thousands of classroom sessions.

Node.jsGoPostgreSQLRedisKafka

What you'll do

  • Own high-throughput event ingestion and aggregation services
  • Keep p95 latency predictable under classroom-hour traffic spikes
  • Design data retention that respects student privacy by default

What we look for

  • 4+ years in backend engineering with distributed systems exposure
  • Experience with queues, streaming and idempotent processing
  • Pragmatic approach to observability and on-call
Apply for this role
Data & AIPalo Alto, CaliforniaFull-timeSenior

Machine Learning Engineer, Adaptive Learning

Turn learning-science models into the personalisation engine that decides what a learner sees next.

PythonPyTorchAirflowBigQueryLLM APIs

What you'll do

  • Develop mastery estimation and spaced-repetition models
  • Run offline evaluation and live A/B tests against learning outcomes
  • Ship models that run within tight latency and cost budgets

What we look for

  • 4+ years applied ML in production, ideally with sequence or recommendation models
  • Fluency in experiment design and statistical evaluation
  • Bonus: knowledge tracing, IRT or educational measurement
Apply for this role
Data & AIFrankfurtFull-timeMid

Data Engineer

Build the pipelines that turn raw app events into impact reports funders can trust.

PythondbtAirflowPostgreSQLBigQuery

What you'll do

  • Model learning event data into clean, documented analytics tables
  • Automate program and grant reporting cycles
  • Own data quality checks and lineage

What we look for

  • 3+ years in data engineering with SQL depth
  • Experience with ELT tooling and warehouse modelling
  • Care for definitions — a metric means one thing here
Apply for this role
Platform & SecurityRemote · EMEAFull-timeSenior

DevOps / Platform Engineer

Keep multi-region deployments fast, cheap and compliant across three studios and many partner countries.

KubernetesTerraformAWSGitHub ActionsGrafana

What you'll do

  • Own CI/CD, infrastructure as code and release automation
  • Run cost and reliability budgets across regions
  • Support data-residency requirements for public-sector partners

What we look for

  • 4+ years in platform, SRE or DevOps roles
  • Strong Kubernetes and IaC experience
  • Incident response maturity over heroics
Apply for this role
EngineeringHaifaFull-timeMid

QA Automation Engineer

Guard release quality for apps that run in classrooms where a crash costs a lesson.

PlaywrightDetoxTypeScriptAppium

What you'll do

  • Build end-to-end suites for web and mobile learning apps
  • Maintain a real-device lab covering low-end Android targets
  • Automate accessibility and localisation regression checks

What we look for

  • 3+ years in test automation with a coding background
  • Experience testing mobile apps on physical devices
  • Eye for the edge cases users actually hit
Apply for this role
Product & DesignPalo Alto, CaliforniaFull-timeMid–Senior

Product Designer, Learning Experience

Design learning interfaces for children and young adults, often on shared devices and small screens.

FigmaDesign systemsPrototypingUser research

What you'll do

  • Design flows from first-run to mastery, including offline states
  • Run classroom research sessions and translate findings into design
  • Extend our multilingual, RTL-ready design system

What we look for

  • 4+ years in product design with shipped mobile work
  • Portfolio showing research-driven decisions
  • Accessibility fluency (WCAG, contrast, motor constraints)
Apply for this role
Product & DesignFrankfurtFull-timeSenior

Technical Product Manager

Own a learning product line end to end — from partner discovery to measured outcomes.

Product discoveryRoadmappingSQLExperimentation

What you'll do

  • Translate NGO and ministry goals into buildable roadmaps
  • Prioritise against learning outcomes, not feature counts
  • Work daily with engineering, research and delivery leads

What we look for

  • 5+ years in product management on technical products
  • Comfort reading data yourself
  • Experience with education, public sector or impact programs is a plus
Apply for this role
Platform & SecurityRemote · EMEAFull-timeSenior

Security Engineer, Student Data

Protect minors' data across every app, pipeline and partner integration we run.

AppSecGDPR / COPPAThreat modellingCloud security

What you'll do

  • Lead threat modelling and secure design reviews
  • Run our vulnerability management and pen-test cycle
  • Support GDPR, COPPA and partner compliance requirements

What we look for

  • 4+ years in application or cloud security
  • Hands-on code review ability
  • Clear writing for non-security audiences
Apply for this role
DeliveryRemote · EMEAContractMid

Localization Engineer

Make our apps feel native in every language and script we ship, including RTL and low-resource languages.

i18nextTypeScriptICU MessageFormatCAT tooling

What you'll do

  • Own the localisation pipeline from string extraction to release
  • Support RTL layouts, pluralisation and locale-aware content
  • Coordinate translator and reviewer workflows

What we look for

  • 3+ years in localisation engineering or frontend with i18n depth
  • Experience with non-Latin scripts and RTL
  • Systems thinking about content operations
Apply for this role
DeliveryHaifaFull-timeMid–Senior

Solutions Engineer, NGO Programs

Be the technical partner for NGOs and ministries — from integration scoping to field rollout.

APIsSQLIntegrationsTechnical writing

What you'll do

  • Scope integrations with partner systems and device fleets
  • Run pilots, training and field troubleshooting
  • Feed real deployment constraints back into the roadmap

What we look for

  • 3+ years in solutions, sales or implementation engineering
  • Comfort presenting to non-technical stakeholders
  • Willingness to travel to program sites a few times a year
Apply for this role
Content & LanguageTel AvivFull-timeMid–Senior

Arabic Content Manager

Own the Arabic learning content across our apps — curriculum-aligned, culturally accurate and written for real classrooms.

Arabic (native)Curriculum designEditorial workflowsCMS

What you'll do

  • Plan and own the Arabic content roadmap across literacy, numeracy and vocational apps
  • Lead a network of Arabic writers, editors and reviewers
  • Align content with MENA ministry curricula and NGO program goals

What we look for

  • Native Arabic with excellent English
  • 4+ years in content, editorial or curriculum roles
  • Experience with education, publishing or e-learning content
Apply for this role
Content & LanguageHaifaFull-timeMid

Arabic Localization Specialist (RTL)

Make every Arabic screen feel native — RTL layouts, dialect choices, typography and tone.

Arabic (native)RTL UXi18nextICU MessageFormat

What you'll do

  • Translate and adapt UI, learning content and voice-over scripts into Arabic
  • Review RTL layouts, Arabic typography and number formatting with engineers
  • Maintain the Arabic glossary, style guide and dialect guidelines

What we look for

  • Native Arabic (MSA plus at least one regional dialect) and strong English
  • 3+ years in localisation, translation or linguistic QA
  • Comfort working inside product and code-adjacent tooling
Apply for this role
Content & LanguageTel AvivFull-timeMid–Senior

Instructional Designer, Arabic Literacy

Design Arabic literacy and numeracy learning paths for children in NGO and public-school programs.

Instructional designArabic phonicsAssessment designFigma

What you'll do

  • Build Arabic phonics, reading fluency and comprehension sequences
  • Design formative assessments and mastery criteria
  • Work with researchers to validate learning gains in the field

What we look for

  • Native Arabic and a background in education or learning sciences
  • 3+ years designing learning content, ideally digital
  • Classroom or teacher-training experience is a strong plus
Apply for this role
Content & LanguageHaifaPart-timeJunior–Mid

Arabic Linguistic QA Tester

Catch every broken Arabic string, mirrored icon and misaligned RTL screen before learners do.

Arabic (native)Linguistic QATest plansMobile testing

What you'll do

  • Run Arabic language and RTL regression passes on each release
  • File precise, reproducible linguistic and layout bugs
  • Verify voice-over, audio prompts and text-to-speech quality

What we look for

  • Native Arabic with good English
  • 1–3 years in QA, translation review or editorial work
  • Meticulous attention to detail
Apply for this role
DeliveryTel AvivFull-timeSenior

MENA Partnerships Manager (Arabic-speaking)

Build and run our relationships with Arabic-speaking NGOs, ministries and school networks.

Arabic (native)PartnershipsProgram managementGrant cycles

What you'll do

  • Own partner relationships across MENA program countries
  • Run pilots, training sessions and rollout plans in Arabic
  • Translate field needs into product and content requirements

What we look for

  • Native Arabic with fluent English
  • 5+ years in partnerships, program or account management
  • Experience with NGOs, donors or public-sector education programs
Apply for this role
DeliveryRemote · MENAFull-timeJunior–Mid

Arabic Customer Support & Training Specialist

Support Arabic-speaking teachers and program coordinators using our apps every day.

Arabic (native)Support toolingTraining deliveryDocumentation

What you'll do

  • Answer teacher and coordinator questions in Arabic across channels
  • Run onboarding and training sessions for partner schools
  • Write and maintain Arabic help documentation

What we look for

  • Native Arabic with working English
  • 1–3 years in support, training or teaching
  • Patience and clear written communication
Apply for this role

How we hire

Intro call

30 minutes on your work, our programs and what you want next.

Craft session

A practical exercise close to real work — no whiteboard trivia.

Team deep dive

Meet the engineers, researchers and delivery leads you'd work with.

Offer

Clear scope, level and compensation, usually within two weeks.

Don't see your role?

Send your CV and a note about the kind of learning product you want to build. We keep a short list for when the next program starts.

Start a conversation