Generative AI Engineering Intern

NILE Hotel Management Company

Bengaluru, Karnataka, IndiaFresher3h agovia LinkedIn

This job at a glance

Who can apply
Freshers and up to 1 year
Must know
LLMsREST APIsPythonGitData structures & algorithmsSQL
Work
On-site in Bengaluru · internship
Pay
Not stated by the employer.
Skill demand
LLMs93%Python79%REST APIs62%Git27%of 99 similar fresher jobs posted in India this week
Listed
27 Oct 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

We are looking for curious and motivated interns who want to build practical AI applications and solve real business problems. You will work with our engineering team on Generative AI, Retrieval-Augmented Generation (RAG), conversational AI, voice assistants, and intelligent document processing. The role involves hands-on coding, experimentation, testing, and integration—not just using AI tools to generate content.

What You Will Work On

  • Generative AI applications: Integrate large language models into business applications using APIs and open-source models.
  • RAG and knowledge assistants: Build pipelines for document ingestion, text extraction, chunking, embeddings, vector search, and answers grounded in source documents.
  • Voice AI: Work on speech-to-text, text-to-speech, transcription, multilingual conversations, and voice-based assistants.
  • AI agents and workflows: Connect AI applications with databases, APIs, and business tools through function calling and workflow automation.
  • Document intelligence: Extract and validate structured information from PDFs, scanned documents, images, and other business files.
  • Backend development: Build Python services and REST APIs to connect AI capabilities with web applications.
  • Evaluation and improvement: Test accuracy, relevance, response time, and cost; identify failure cases and improve results.

Key Responsibilities

  • Understand assigned requirements and translate them into working prototypes.
  • Write readable, reusable Python code.
  • Prepare and process structured and unstructured data.
  • Develop prompts and validate model outputs against expected results.
  • Integrate AI models, databases, and external APIs.
  • Debug issues and document experiments, implementation steps, and findings.
  • Use Git for version control and participate in code reviews.
  • Handle customer data responsibly and follow project security requirements.
  • Communicate progress, blockers, and questions clearly.

Requirements & Tech Stack

  • Basic proficiency in Python, including functions, data structures, file handling, and debugging.
  • Understanding of REST APIs, JSON, and SQL.
  • Familiarity with the fundamentals of AI, machine learning, and large language models.
  • Basic understanding of prompts, embeddings, and RAG.
  • Ability to break down problems, research solutions, and learn independently.
  • Good communication skills and willingness to work collaboratively.
  • Prior professional experience is not required. Academic projects, personal projects, and demonstrable practical learning are welcome.

Good-to-Have Exposure

Experience with any of the following will be an advantage; proficiency in all of them is not expected:

  • LLMs and orchestration: OpenAI APIs, Azure OpenAI, Gemini, Hugging Face, LangChain, LlamaIndex
  • Search and RAG: PostgreSQL with pgvector, Qdrant, Azure AI Search
  • Voice processing: Whisper, speech-to-text and text-to-speech APIs, audio processing
  • Backend development: FastAPI, Flask, PostgreSQL
  • Application development: JavaScript, React, Node.js
  • Deployment and tooling: Git, Docker, Linux, Azure or AWS
  • Document and image processing: OCR, PDF extraction, OpenCV

Qualifications

  • Final-year students or recent graduates in Computer Science, Information Technology, AI/ML, Data Science, Electronics, or a related discipline.
  • Candidates from other disciplines with strong programming fundamentals and relevant projects may also apply.
  • Available for a six-month internship based in Bangalore.
  • Interested in pursuing a long-term career in AI engineering.

What You Will Gain

  • Hands-on experience building AI solutions for real business use cases.
  • Exposure to the complete development lifecycle—from data preparation and prototyping to evaluation and deployment support.
  • Technical guidance and code reviews from experienced team members.
  • Practical understanding of the accuracy, latency, cost, and data-handling tradeoffs involved in AI applications.
  • An opportunity to move into a permanent role based on performance.

Performance and Permanent Role Consideration

Performance will be assessed on: learning progress and technical understanding, quality and reliability of assigned deliverables, problem-solving and debugging ability, ownership, teamwork, and communication, ability to apply feedback and meet agreed timelines.

Candidates who demonstrate strong performance may be offered a permanent position after completing the internship. Compensation and terms for the permanent role will be discussed at that stage. Conversion is performance-based and is not guaranteed.

Selection Process

  • Resume and project review.
  • A short practical programming or AI assignment.
  • Technical discussion covering fundamentals and submitted work.
  • Final discussion on availability and role expectations.

Fresher Jobs in Bengaluru · last 7 days

60 openings · all need no experience

Most hiring: Revrag.ai, Rarr Technologies, Visionet Systems

See all 60 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job