Data Analyst (NL-SQL)

Innodata Inc. · New Delhi, Delhi, India

Location
New Delhi
Job Type
Full-time
Posted
May 30, 2026

Job Description

Data Analyst (Contractual-2 Months)

Responsibilities:
Dive deep into existing dashboards to understand the underlying data, key metrics, and typical user interactions.
Infer and document common user journeys and potential questions (use cases) users would ask of the data presented in the dashboards.
Translate identified use cases into precise Natural Language (NL) prompts.
Develop accurate and efficient SQL queries that correctly retrieve the data to answer the NL prompts, exploring table schemas and business rules as needed.
Create, label, and validate a large volume of high-quality NL-SQL pairs.
Collaborate with business stakeholders and dashboard owners to confirm use cases, clarify business logic, and refine NL prompts.
Proactively identify and explore new potential use cases and insights from the dashboards.
Utilize AI-powered tools and techniques to enhance efficiency and quality in the NL-SQL pair generation process.
Document findings, schemas...

Ready to Apply?

Submit your application for Data Analyst (NL-SQL) at Innodata Inc.

Apply Now