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
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
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)
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
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