We're Hiring — 4 Open Roles

Help Build Bangladesh's Learning Future

We're building Bangladesh's most important education platform.

Why Ogroshor?

Real Impact

Ogroshor touches students preparing for major exams like BCS, university admission, and SSC. What you build genuinely matters.

Hard Problems

Knowledge tracing, IRT calibration, multilingual LLMs, offline-first mobile at scale - we solve hard problems without off-the-shelf answers.

Early Stage, Real Traction

50K+ registered learners, 5K+ active learners, and 1.94M+ verified questions. Early enough to shape the product, mature enough for real traction. / 50K+

Flat & Honest Culture

No middle-management maze. Direct founder access. Ideas win over hierarchy.

Open Positions

Senior Flutter Developer

Full-timeDhaka / Remote

Build the mobile app used by 5K+ active learners. Deep Flutter, BLoC, and offline-first architecture experience required.

Requirements

  • 3+ years Flutter / Dart development
  • Strong BLoC state management pattern knowledge
  • REST API integration and error handling
  • Offline-first architecture (local DBs, sync queues)
  • Performance profiling and optimization

Nice to Have

  • Drift or Isar offline database experience
  • Firebase (FCM, Crashlytics)
  • Bengali language UI familiarity
  • Published apps on Play Store / App Store

AI/ML Engineer

Full-timeDhaka / Remote

Work on knowledge tracing, IRT difficulty calibration, and LLM-based Socratic tutoring systems at the core of Ogroshor. AI

Requirements

  • Strong Python with PyTorch or JAX
  • Experience deploying LLMs (vLLM, LangChain)
  • Vector databases (pgvector, FAISS, Qdrant)
  • Recommendation / ranking systems
  • Comfort with academic ML papers

Nice to Have

  • FSRS or spaced repetition algorithm knowledge
  • Item Response Theory (IRT) familiarity
  • Bengali NLP experience
  • EdTech or education domain background

Full-Stack Engineer (Python / FastAPI)

Full-timeDhaka / Remote

Build the API that powers learning for 5K+ active learners. FastAPI, PostgreSQL, Redis, and async Python at scale.

Requirements

  • Python 3.11+ and async/await patterns
  • FastAPI or similar async framework
  • PostgreSQL (query optimization, migrations)
  • Redis for caching and real-time features
  • REST API design and OpenAPI documentation

Nice to Have

  • Celery for background task queues
  • pgvector or other vector extensions
  • LangChain / AI integration experience
  • Rust (for hot-path API work with Axum)

Content Quality Analyst

Full-timeDhaka

Review and improve 1.94M+ questions for accuracy, clarity, and pedagogical quality across BCS, SSC, HSC, and university content.

Requirements

  • Strong subject matter expertise (BCS / SSC / HSC level)
  • High Bengali and English literacy
  • Exceptional attention to detail
  • Ability to evaluate pedagogical quality
  • Systematic and process-oriented mindset

Nice to Have

  • Prior teaching or tutoring experience
  • Familiarity with NCTB curriculum
  • BCS preparation background
  • Data entry or content management tools

Hiring process

We aim to respond within 7 working days.

STEP 1

Application review

CV, portfolio/GitHub, work samples, expected salary and availability.

STEP 2

Screening + task

Short screening call followed by a relevant technical or content task.

STEP 3

Team interview + offer

Meet the team, align on scope, then receive a role-specific offer.

Perks & Benefits

Benefits are role-dependent and confirmed during the offer stage.

Competitive Salary

Role-dependent salary ranges, reviewed regularly. / role

Flexible Hours

Flexible working rhythm with team overlap windows. / team overlap

Remote Anywhere

Remote-friendly for Bangladesh-based roles where possible. / role

Health Support

Planned or role-dependent benefits, confirmed in offer stage. / offer stage

Ownership / ownership

Role-dependent ownership paths for early contributors. / role

Learning Support

Role-dependent learning support for relevant courses and books.

Equipment

Role-dependent device and workspace support. / role

Mission-Driven

Every feature you ship helps learners prepare with more structure.

How We Work

We are a remote-first, async-first team. No mandatory office. Core hours are 11am–4pm BST for overlap, and the rest of your schedule is yours. We communicate in Bengali and English, keep a flat hierarchy, and prioritize shipping meaningful work that helps real students.

আমরা রিমোট-ফার্স্ট ও অ্যাসিঙ্ক-ফার্স্ট টিম। বাধ্যতামূলক অফিস নেই। প্রতিদিন ১১টা–৪টা BST কোর ওভারল্যাপ সময়, বাকি সময় আপনি নিজের মতো পরিকল্পনা করতে পারবেন। আমরা বাংলা ও ইংরেজি দুই ভাষায় কাজ করি, ফ্ল্যাট হায়ারার্কি বজায় রাখি এবং বাস্তব শিক্ষার্থীর উপকারে আসে এমন কাজকেই অগ্রাধিকার দিই।

Don't See Your Role?

We're always interested in exceptional people.

বাংলাদেশের শিক্ষা খাতে কাজ করতে আগ্রহী হলে আপনার দক্ষতা ও CV পাঠান, উপযুক্ত সুযোগে আমরা যোগাযোগ করব।

careers@ogroshor.com