Mass hiring · 2026 cohort 4 tracks · 0–2 years · Work from office

We build data & AI products. Now we're building the team
that ships them.

Sujanix is scaling across Data, AI/ML, Python Fullstack and Android. We hire for fundamentals and curiosity, not keywords — if you can think clearly and ship, we want to talk.

0Role tracks
0+Open seats
0dWorking days to reply
0%Responses to applicants
01 — Open roles

Four tracks. Many seats.

Every role below is open to candidates with 0–2 years of experience. Expand a role to read the full brief, then apply — you can mark yourself open to more than one.

You'll be the person who turns messy data into decisions people actually act on. You sit between product, ops and leadership — building the metrics layer, answering hard questions fast, and making the numbers impossible to ignore.

What you'll do

  • Own dashboards and reporting for product, growth and operations teams
  • Write and optimise SQL across large transactional and event datasets
  • Run deep-dive analyses: funnel drops, cohort retention, A/B test readouts
  • Define metrics, document them, and keep a single source of truth
  • Partner with engineers on tracking, data quality and pipeline fixes
  • Present findings to non-technical stakeholders with clear narratives

Must have

  • Strong SQL — joins, window functions, CTEs, performance basics
  • Excel / Google Sheets at an advanced level (pivots, lookups, modelling)
  • One BI tool: Power BI, Tableau, Looker or Metabase
  • Statistics fundamentals: distributions, significance, sampling bias
  • Ability to explain a chart to a CEO and a query to an engineer

Nice to have

  • Python (pandas, matplotlib) or R for analysis
  • dbt, Airflow or any data-modelling / orchestration exposure
  • Experience with product analytics tools (Mixpanel, Amplitude, GA4)

You'll take models from notebook to production. That means LLM-powered features, retrieval pipelines, classical ML where it's the right tool, and the evaluation discipline to know which is which. We care about shipped systems, not leaderboard scores.

What you'll do

  • Design and build RAG, agentic and fine-tuned LLM applications end to end
  • Train, evaluate and iterate on classical ML and deep-learning models
  • Build data pipelines for feature engineering, labelling and evaluation sets
  • Deploy models as services — containerised, monitored, versioned
  • Set up offline + online evaluation: metrics, regression suites, human review loops
  • Optimise inference cost and latency; pick the right model for the job

Must have

  • Strong Python and at least one of PyTorch / TensorFlow / scikit-learn
  • Solid ML foundations: bias–variance, regularisation, evaluation metrics, data leakage
  • Hands-on with LLM APIs or open-weight models (prompting, embeddings, RAG)
  • Comfort with Git, Docker and a cloud provider (AWS / GCP / Azure)
  • A portfolio, GitHub or project you can walk us through in depth

Nice to have

  • Vector databases (pgvector, Pinecone, Qdrant) and LangChain / LlamaIndex
  • MLOps tooling: MLflow, Weights & Biases, feature stores
  • NLP or computer-vision specialisation; published work or Kaggle rank

You'll own features end to end — API, data model, UI, deploy. Our backends are Python (FastAPI / Django), our frontends are React, and our bar is "would I be proud to show this to another engineer." Small teams, real ownership, short feedback loops.

What you'll do

  • Build and maintain REST / async APIs with FastAPI or Django
  • Design relational schemas, write migrations, tune slow queries
  • Ship responsive React UIs with clean state management and accessible components
  • Write tests you'd trust in CI: unit, integration, contract
  • Own deployments: Docker, CI/CD, basic infra on AWS
  • Participate in code reviews, learn from mentors, and improve the codebase you touch

Must have

  • Strong Python; comfortable with typing, async, packaging and virtualenvs
  • One backend framework in depth: FastAPI, Django or Flask
  • JavaScript / TypeScript with React (hooks, routing, data fetching)
  • SQL and PostgreSQL (or MySQL) — not just an ORM
  • Git workflow fluency: branches, rebases, reviews

Nice to have

  • Redis, Celery / background jobs, WebSockets
  • Next.js, Tailwind, or design-system experience
  • Terraform / IaC, observability (Sentry, Grafana)

You'll build Android apps that feel fast and work on real devices — not just the emulator. Modern Kotlin, Jetpack Compose, clean architecture, and a healthy obsession with startup time, jank and battery.

What you'll do

  • Build new features in Kotlin with Jetpack Compose and Material 3
  • Structure apps with MVVM / MVI, Hilt, and clean module boundaries
  • Integrate REST / GraphQL APIs with Retrofit, OkHttp and Kotlin coroutines / Flow
  • Handle offline-first with Room, WorkManager and sync strategies
  • Profile and fix performance: cold start, recomposition, memory, ANRs
  • Own Play Store releases, staged rollouts and crash monitoring

Must have

  • Kotlin fluency: coroutines, Flow, sealed classes, extension functions
  • Android SDK depth: lifecycle, navigation, permissions, background work
  • Jetpack Compose in production (or strong XML + migration experience)
  • Dependency injection (Hilt / Koin) and unit testing with JUnit / Turbine
  • At least one app shipped to Play Store you can show us

Nice to have

  • Kotlin Multiplatform, Firebase, push notifications at scale
  • CI for mobile (Fastlane, GitHub Actions), UI tests with Compose testing
  • Custom animations, Canvas drawing, camera / media work

Don't see an exact match? Apply anyway and choose "Open to multiple roles" — we route strong profiles to the right team.

02 — Life at Sujanix

A place to work, learn and grow.

A little about working with our team.

Work on real projects

Get familiar with the project, start with smaller tasks, and take on more as you learn.

Learn as you work

Build your skills through everyday tasks, feedback, and discussions with the team.

Help when you need it

Ask questions, discuss problems, and get guidance from experienced colleagues.

Work from our office

All roles are based at our Bengaluru office, where we work together in person.

Tools for the job

Use the tools and software needed for your role, with support from the team as you get started.

Grow with experience

Improve your skills, learn from feedback, and take on more responsibility as you gain experience.

03 — How hiring works

Four steps. Under a week.

We respect your time. Every applicant hears back — yes or no — and you'll always know what stage you're at.

  1. 01

    Apply 2 min

    Submit the form with your resume and a link to something you've built. No cover letter required.

  2. 02

    Screen Day 1–2

    A recruiter reviews your profile. If it's a fit, a 20-minute call to align on role, level, location and expectations.

  3. 03

    Technical round Day 3–5

    One focused 60–90 minute session with the team: a practical problem from your track, plus a walkthrough of your past work. No trick puzzles.

  4. 04

    Offer Day 5–7

    A conversation with a lead on how you'd grow here, then a written offer within 48 hours of the final round.

04 — FAQ

Questions, answered.

Do you hire freshers?

Yes — all four tracks welcome freshers and candidates with up to 2 years of experience. We care about fundamentals, projects and how you reason, not years on a resume.

Can I apply for more than one role?

Submit once and pick "Open to multiple roles". Tell us in the message which ones. We'll route you to the best-fit team rather than make you apply four times.

Where will I work?

All roles are fully work from office at Unit 301-303, Oxford Towers, #139, HAL Airport Road, Bengaluru - 560008.

What does the technical round look like?

A real problem from your track (a dataset to analyse, a small service to design, a model to evaluate, a screen to build) followed by a deep dive into something you've already shipped. No whiteboard algorithms for their own sake.

How long until I hear back?

Every application gets a response within 7 working days — including a no. If you haven't heard, email info@sujanix.com.

What's the notice period expectation?

We can wait up to 60 days for the right person. Immediate joiners are welcome but it's not a filter.

05 — Apply

Two minutes.
One form.

Attach your resume, drop a link to your work, and tell us which track you're aiming for. That's it.

  • No cover letter
  • No account required
  • Reply within 7 working days

info@sujanix.com

Work from office · Bengaluru

Unit 301-303, Oxford Towers, #139, HAL Airport Road, Bengaluru - 560008.
Drop your resume here or browse