← All careersArtificial Intelligence

Artificial Intelligence Intern

ECUGIE Technologies seeks an Artificial Intelligence Intern to develop and evaluate practical AI prototypes. The internship lasts three months. Extension eligibility requires successful delivery and formal acceptance of the assigned demonstration project, subject to company approval.

  • Gurugram, Haryana, India
  • Internship
  • Apply by 2026-12-31

About the role

About ECUGIE

ECUGIE Technologies engineers intelligent software applications, AI-enabled platforms, enterprise systems, and data-driven digital solutions.

Our AI initiatives emphasize practical applications, technical accuracy, responsible development, and measurable business value.

Tech Intelligence, Brilliantly Engineered.

Role Overview

We are seeking an Artificial Intelligence Intern with foundational knowledge of Python, machine learning, and modern AI technologies.

The intern will work on a defined technical assignment involving research, implementation, evaluation, and demonstration of an AI-based solution.

Responsibilities may include data preparation, model experimentation, API integration, and prototype development. The internship lasts three months.**An extension may be considered only after successful delivery and formal acceptance of the required demo project.** Delivery is a necessary condition, not an automatic guarantee of extension.

Work Arrangement

Project-based internship with supervised development activities, technical reviews, and scheduled demonstrations. Work location arrangements will follow the internship offer.

Key Responsibilities

  • Research relevant artificial intelligence techniques, evaluate suitable models, and document technical approaches for assigned prototype development and experimentation activities.
  • Develop Python-based AI components using appropriate libraries, frameworks, and APIs while following project specifications and established software engineering practices.
  • Prepare datasets, perform basic preprocessing, validate input quality, and document assumptions affecting model behavior, accuracy, and evaluation results.
  • Implement model inference workflows, integrate AI services with application components, and develop interfaces required to demonstrate functional prototype capabilities.
  • Design practical evaluation scenarios, measure prototype performance, identify limitations, and recommend improvements based on documented experimental observations and results.
  • Maintain organized source code, configuration files, technical documentation, and reproducible development instructions throughout the assigned AI demonstration project.
  • Participate in technical reviews, explain architectural choices, present implementation progress, and incorporate mentor feedback into subsequent prototype improvements.
  • Deliver a working demonstration project with source code, setup instructions, test evidence, and a final presentation against agreed acceptance criteria.

Required Qualifications

  • Currently pursuing or recently completed a degree in Computer Science, Artificial Intelligence, Data Science, Mathematics, or a related discipline.
  • Working knowledge of Python programming, including functions, data structures, packages, file handling, and basic debugging techniques.
  • Foundational understanding of machine learning concepts, including training, validation, inference, model evaluation, and common sources of error.
  • Basic familiarity with linear algebra, probability, statistics, or mathematical concepts relevant to machine learning and data analysis.
  • Ability to use programming libraries, read technical documentation, and implement small experimental projects with appropriate guidance.
  • Strong analytical thinking, technical curiosity, documentation skills, and commitment to completing the assigned demonstration project within agreed timelines.

Preferred Qualifications

  • Familiarity with NumPy, pandas, scikit-learn, PyTorch, TensorFlow, or comparable machine learning libraries.
  • Exposure to transformers, embeddings, language models, retrieval systems, or generative AI application development.
  • Experience developing Python APIs using FastAPI or integrating machine learning components with web applications.
  • Understanding of model evaluation, experiment tracking, dataset quality, and reproducible machine learning workflows.
  • Previous academic projects, research assignments, hackathons, or independent demonstrations involving artificial intelligence technologies.

What We Value

We value technical reasoning, experimentation, reproducibility, and measurable results.

Successful interns should be able to explain what their AI system does, how it works, how it was evaluated, and its limitations.

Employment Details

  • Position: Artificial Intelligence Intern
  • Department: Artificial Intelligence
  • Type: Internship
  • Initial duration: 3 months
  • Extension condition: Accepted demo
  • Extension approval: Company discretion
  • Location: Gurugram
  • Reporting: AI Engineering Mentor

Compensation

Stipend, if applicable, will be confirmed in writing. Successful project delivery establishes extension eligibility but does not guarantee an extension.

Requirements

  • - Ability to complete a defined AI demonstration project.
  • - Submission of functional source code and technical documentation.
  • - Demonstration against agreed project acceptance criteria.
  • - Participation in periodic technical reviews.
  • - Compliance with confidentiality and data-security requirements.
  • - Extension considered only after successful demo acceptance and written company approval.
Join ECUGIE

Apply for this role

Share your details and resume. Fields marked with an asterisk are required.