← Back to Jobs
Software Engineering / Data Science Intern
Gurugram, Haryana
1 week ago
Explicitly requires vibe coding skills — uses Claude Code, Cursor, and GitHub Copilot and ships with AI-assisted workflows.
About the Role
Summer Software Engineering / Data Science intern role focused on turning a proof-of-concept into a production-ready MVP and enterprise-grade product. Work hands-on building data pipelines, LLM-powered agents, and user-facing tools using AI-assisted coding workflows.
Job Description
Role
As a Software Engineering / Data Science Intern you will take a working proof-of-concept to an MVP and help progress it toward an enterprise-grade product. This is a hands-on, build-first internship that ships real features into production pipelines and uses AI-assisted coding tools throughout the workflow.
Key Responsibilities
- Implement scalable, production-quality MVPs from product requirements or PM-built POCs.
- Build and iterate on user-facing interfaces (web apps, dashboards, internal tools) using AI-assisted coding tools.
- Develop and optimize data pipelines, ETL processes, and integrations on Databricks using dbt and PySpark.
- Design and refine AI agents to automate complex operational workflows.
- Collaborate with data engineers and analysts to ensure data quality, pipeline reliability, and model integration.
- Collect rapid user feedback, iterate on UX, and push features through testing to production.
- Document technical architecture, APIs, and data flows for handoff to full-time engineering.
- Participate in code reviews, sprint planning, and agile ceremonies.
Tech Stack
- Data & pipelines: Databricks, PySpark, dbt, Azure Data Factory, SQL
- AI/ML: Python, LLM APIs (Anthropic, OpenAI), prompt engineering, agent frameworks
- Frontend/internal tools: React, Streamlit, Retool, v0 (or equivalent)
- Dev tools: GitHub, Azure DevOps, Jira, Claude Code, Cursor, GitHub Copilot
Requirements
Must have
- Currently pursuing a Bachelors or Masters in CS, Software Engineering, AI/ML, Data Science, or equivalent.
- Demonstrated technical portfolio (GitHub repos, deployed projects, hackathon work, or OSS contributions).
- Strong Python skills and experience with SQL and data manipulation.
- Experience building and deploying end-to-end projects (not just tutorials).
- Fluency with AI coding tools (Claude Code, Copilot, Cursor) as a core part of your workflow.
- Ability to debug independently and ship quickly under ambiguity.
Preferred
- Experience with Databricks, PySpark, or dbt for data engineering.
- Hands-on experience building LLM-powered applications or AI agents.
- Frontend development experience (React, TypeScript, or rapid prototyping tools).
- Exposure to cloud platforms (Azure, AWS, or GCP).
- Prior internship or project experience in fintech, banking, or enterprise software.
Work Environment & Hours
- Full-time summer internship, Monday through Friday.
- India-based interns must overlap with US Central Time operations (2:00 PM – 11:00 PM IST).
- Role routinely uses standard office equipment and requires the ability to sit for extended periods.
Other
- Strong performers may be considered for full-time roles after the internship.