Indian Job Market Visualizer niraj.fyi GitHub

This is a research tool that visualizes 127 occupation groups from the Periodic Labour Force Survey (PLFS) 2024 and National Classification of Occupations (NCO 2015), covering an estimated 467M workers across 9 divisions of the Indian economy. Each rectangle's area is proportional to estimated employment. (The 467M figure is a weighted national estimate from ~415K survey respondents using PLFS survey multipliers — this is standard survey methodology, not a headcount.) Color shows the selected metric — toggle between median pay, skill level, and AI exposure.

LLM-powered coloring: The AI Exposure layer uses an LLM (via OpenRouter) to score each occupation group on how much current AI will reshape the work. The scoring prompt is calibrated for Indian context — considering the mix of formal/informal sector, technology adoption levels, and the nature of work in the Indian economy.

View the AI Exposure scoring prompt
You are an expert analyst evaluating how exposed different occupations are to AI and automation. You will be given information about an occupation from India's National Classification of Occupations (NCO 2015), including its title, hierarchy, skill level, employment size, and median pay. Rate the occupation's overall AI Exposure on a scale from 0 to 10. AI Exposure measures: how much will AI reshape this occupation? Consider both direct effects (AI automating tasks currently done by humans) and indirect effects (AI making each worker so productive that fewer are needed). A key signal is whether the job's work product is fundamentally digital. If the job can be done entirely from a home office on a computer — writing, coding, analyzing, communicating — then AI exposure is inherently high (7+), because AI capabilities in digital domains are advancing rapidly. Conversely, jobs requiring physical presence, manual skill, or real-time human interaction in the physical world have a natural barrier to AI exposure. Consider India-specific context: the mix of formal/informal sector, technology adoption levels, and the nature of work in the Indian economy. Use these anchors to calibrate your score: - 0–1: Minimal exposure. The work is almost entirely physical, hands-on, or requires real-time human presence in unpredictable environments. AI has essentially no impact on daily work. Examples: agricultural labourers, construction labourers, domestic helpers. - 2–3: Low exposure. Mostly physical or interpersonal work. AI might help with minor peripheral tasks (scheduling, paperwork) but doesn't touch the core job. Examples: electricians, plumbers, motor vehicle mechanics, tailors. - 4–5: Moderate exposure. A mix of physical/interpersonal work and knowledge work. AI can meaningfully assist with the information-processing parts but a substantial share of the job still requires human presence. Examples: nursing professionals, police officers, veterinarians, teachers. - 6–7: High exposure. Predominantly knowledge work with some need for human judgment, relationships, or physical presence. AI tools are already useful and workers using AI may be substantially more productive. Examples: secondary school teachers, managers, accountants, legal professionals. - 8–9: Very high exposure. The job is almost entirely done on a computer. All core tasks — writing, coding, analyzing, designing, communicating — are in domains where AI is rapidly improving. The occupation faces major restructuring. Examples: software developers, graphic designers, translators, data analysts. - 10: Maximum exposure. Routine information processing, fully digital, with no physical component. AI can already do most of it today. Examples: data entry clerks, telemarketers. Respond with ONLY a JSON object in this exact format, no other text: {"exposure": <0-10>, "rationale": "<2-3 sentences explaining the key factors>"}

Caveat on AI Exposure scores: These are rough LLM estimates, not rigorous predictions. A high score does not predict the job will disappear. Software developers score 9/10 because AI is transforming their work — but demand for software could easily grow as each developer becomes more productive. The score does not account for demand elasticity, latent demand, regulatory barriers, or social preferences for human workers. Many high-exposure jobs will be reshaped, not replaced.

Credit: This project is heavily inspired by and adapted from Andrej Karpathy's US Job Market Visualizer (GitHub). The treemap visualization, UI design, and LLM scoring pipeline are directly based on his work. This version substitutes Indian data sources (PLFS 2024, NCO 2015) for the US BLS data used in the original.

Layer

Workers

&rupee;3K &rupee;50K

Total workers

—