Software Engineer Intern (Data & Development)
Internship writing Python to design, run, and refine document-data extraction and validation logic, plus building internal tools (APIs, dashboards, automation) around a production AI document-processing pipeline. Stack includes Python (FastAPI/Django), Svelte/SvelteKit, PostgreSQL, Docker, GitHub Actions, and AWS/GCP.
- Compensation
- ₹8K–₹15K / mo
- Location
- Ghaziabad; Vishakhapatnam
- Work setup
- Remote
- Seniority
- Intern
- Employment
- Internship
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Solid Python fundamentals (control flow, functions, modules, file I/O, error handling)
- Comfortable using virtualenv/poetry/pip for basic setup
- Comfortable with JSON/CSV and basic data manipulation
- Regex basics or strong willingness to learn
- Conceptual understanding of how APIs and web backends work
- Interest in AI/ML / computer vision / data extraction (projects, courses, or self-learning)
- Should have Linux/Mac based system or be ready to dual boot
- Very strong attention to detail
- Able to reason about edge cases and 'what if' scenarios in data and logic
- Comfortable reading real documents/screens and turning them into structured rules
- Takes ownership of tasks and closes the loop (test, document, not just code once)
- Clear written communication
- Curious and humble, willing to ask questions and debug independently
Nice to have
- Experience with FastAPI/Django/Flask or modern frontend frameworks (Svelte/React/Vue)
- Basic SQL (SELECT/JOIN) to debug data or build small checks
- Exposure to Docker, GitHub Actions, or cloud environments (AWS/GCP)
- Experience using OpenCV, PDF libraries, or OCR tools
- Prior work with data labeling/annotation/document processing
Full description
TL;DR
DeepLogic AI is hiring Software Engineer Interns to work on real-world data and engineering problems. You’ll write code, design extraction logic, and improve our internal tools and pipelines that process large volumes of data.
This is a technical role that combines:
- Python development (scripts, APIs, internal tools, dashboards)
- Data processing (parsing, extraction rules, validation)
- Process improvement, development & automation around a production AI pipeline
Duration: 3–6 months, full-time preferred.
Stipend: ₹8,000–₹15,000/month per intern depending on skills. Strong performers will be considered for extended internships and full-time offers.
About DeepLogic AI
DeepLogic AI is an AI-first technology consulting and product innovation company that builds end-to-end, intelligent software tailored to real business needs. We operate through two complementary verticals: our Services division, which delivers high-quality AI-driven solutions for global clients, and our Innovation Labs, where we transform in-house ideas and market insights into scalable, revenue-ready products. We help organizations adopt AI responsibly, automate complex workflows, and unlock new capabilities across their operations.
Know more about us at
We build platforms that ingest, extract, validate, and transform key information and feed it into downstream workflows, dashboards, and integrations.
Our stack includes Python (FastAPI/Django), TypeScript, Svelte/SvelteKit, PostgreSQL, Docker, GitHub Actions, AWS/GCP, and a mix of AI/ML components for document understanding and analytics.
Role Overview
As a Software Engineer Intern — Data & Development, you will:
- Work with real business data to design and refine how our systems extract and validate information
- Build Python scripts and small services that automate checks, reporting, and internal workflows
- Contribute to internal tools (APIs, UIs, dashboards) that support our workflows
You’re not just clicking buttons in a tool; you’re engineering the logic and code that make the tool accurate and reliable.
What you’ll do (Responsibilities)
1. Data & Document Extraction Logic
- Study sample data and other structured/semi-structured files to understand their structure and semantics.