UTern

Opportunities · Internship

AIML Engineer Intern

Webknot Technologies Private Limited · Bangalore, Karnataka, IN

Applies on the employer's siteNew to UTern today30 days left to apply≈$157-$261/mo

Role overview

What you'll own

  • Develop AI/ML and Generative AI applications using Python.
  • Build LLM-powered applications using LangChain, LLM APIs, prompt engineering, and RAG.
  • Develop RAG pipelines involving document processing, chunking, embeddings, retrieval, and response generation.
  • Work with LLMs such as OpenAI, Gemini, Claude, Llama, or similar models.

Requirements and eligibility

  • Candidates should have strong fundamentals, practical project experience, and the ability to independently research, experiment, debug, and learn new technologies.
  • We are looking for candidates with strong fundamentals and genuine hands-on interest, not candidates who have only followed tutorials or used LLM APIs without understanding the underlying concepts.
  • The ideal candidate should demonstrate:
  • Strong Python and programming fundamentals.

Preferred, not required

  • Hands-on exposure to LangChain is strongly preferred.

Dates for this one

Only the dates this listing publishes. Anything it leaves out is left out here too.

Posted

Sep 21, 2026

Applications close

Oct 21, 2026

30 days left

The employer's own record

Usually listed

Checking opening history…

Filed pay record

Checking public pay records…

Read the full listing context

About the Role We are looking for a technically strong and highly motivated AI/ML Intern with a genuine interest in Machine Learning, Generative AI, and Large Language Models.

This is a hands-on internship focused on building real AI/ML applications using Python, LLMs, RAG, LangChain, embeddings, vector databases, NLP, and Machine Learning.

Candidates should have strong fundamentals, practical project experience, and the ability to independently research, experiment, debug, and learn new technologies.

Key Responsibilities Develop AI/ML and Generative AI applications using Python. Build LLM-powered applications using LangChain, LLM APIs, prompt engineering, and RAG.

Develop RAG pipelines involving document processing, chunking, embeddings, retrieval, and response generation. Work with LLMs such as OpenAI, Gemini, Claude, Llama, or similar models.

Work with Machine Learning, Deep Learning, and NLP problems. Perform data preprocessing, cleaning, transformation, and analysis. Experiment with prompts, embedding models, retrieval strategies, and LLM parameters.

Evaluate model and LLM performance using relevant accuracy, relevance, quality, and latency metrics. Work with vector databases and semantic search. Build backend APIs for AI applications using FastAPI or Flask.

Integrate AI solutions with databases and external APIs. Investigate and improve issues such as hallucinations, irrelevant retrieval, poor responses, and latency.

Write clean, modular, and maintainable Python code. Use Git and follow software development best practices. Stay updated with developments in Generative AI, LLMs, AI Agents, and NLP.

Required Skills. Good understanding of Machine Learning fundamentals, including training, validation, overfitting, and model evaluation. Understanding of Deep Learning concepts and exposure to PyTorch or TensorFlow.

Familiarity with NLP concepts such as tokenization, embeddings, transformers, and semantic similarity. Strong conceptual understanding of LLMs and Generative AI.

Hands-on exposure to at least one LLM API such as OpenAI, Gemini, Claude, or similar. Understanding of prompt engineering, RAG, embeddings, semantic search, and vector databases.

Hands-on exposure to LangChain is strongly preferred. Familiarity with REST APIs and FastAPI/Flask. Basic knowledge of SQL and databases. Familiarity with Git and GitHub/GitLab.

Strong analytical, debugging, and problem-solving skills. Preferred Skills Experience with LangGraph or AI Agents. Experience with vector databases such as ChromaDB, FAISS, Pinecone, Weaviate, or Milvus.

Exposure to Hugging Face Transformers or open-source LLMs. Experience building RAG-based applications or AI-powered chatbots. Familiarity with Docker and cloud platforms such as AWS, Azure, or GCP.

Exposure to MLflow or similar experiment-tracking tools. Understanding of hallucination reduction, guardrails, LLM evaluation, and responsible AI. Technical Expectations The candidate may be evaluated through practical assignments involving: Building a basic RAG application.

Implementing document chunking, embeddings, retrieval, and generation. Designing and evaluating prompts. Building a Python API around an AI/ML application.

Debugging an AI/ML pipeline. Training and evaluating a Machine Learning model. Identifying and improving hallucination or retrieval issues. What We Are Looking For We are looking for candidates with strong fundamentals and genuine hands-on interest, not candidates who have only followed tutorials or used LLM APIs without understanding the underlying concepts.

The ideal candidate should demonstrate: Strong Python and programming fundamentals. Good understanding of AI/ML concepts. Curiosity and willingness to go beyond surface-level knowledge.

Ability to independently research and troubleshoot problems. Strong logical and analytical thinking. Ability to explain technical decisions clearly. Willingness to experiment, learn, and take ownership.

Core Technical Stack Programming: PythonAI/ML: Machine Learning, Deep Learning, NLP, PyTorch / TensorFlowGenerative AI: LLMs, Prompt Engineering, RAG, Embeddings, AI AgentsFrameworks: LangChain, LangGraphVector & Data: ChromaDB, FAISS, Pinecone, Weaviate, SQLBackend: FastAPI, Flask, REST APIsCloud & DevOps: AWS / Azure / GCP, Docker, CI/CDVersion Control: Git, GitHub / GitLabQualifications Pursuing or completed a Bachelor's/Master's degree in Computer Science, AI/ML, Data Science, Engineering, or a related field.

Strong academic or practical foundation in programming and AI/ML. Demonstrated interest through projects, research, hackathons, certifications, or independent experimentation.

Strong communication and collaboration skills. Ability to learn quickly and work in a fast-paced technical environment. Who can apply: Only those candidates can apply who: • are available for full time (in-office) internship • can start the internship between 21st Sep'26 and 26th Oct'26 • are available for duration of 6 months • have relevant skills and interests Stipend: INR₹ 15,000 - 25,000 /month Deadline: 2026-10-21 23:59:59 Other perks: Certificate, Flexible work hours, Informal dress code, 5 days a week, Free snacks & beverages Skills required: Python, SQL, Git, Machine Learning, GitHub, REST API, Natural Language Processing (NLP), Deep Learning, TensorFlow, FastAPI, PyTorch, LangChain, Generative AI Tools and LLM evaluation Other Requirements: • 5.

Pursuing or completed a Bachelor's/Master's degree in Computer Science, AI/ML, Data Science, Engineering, or a related field. • 6. Strong academic or practical foundation in programming and AI/ML.

• 7. Strong communication and collaboration skills. • 8. Ability to learn quickly and work in a fast-paced technical environment. About Company: Webknot Technologies Private Limited offers services with strong expertise in new-age digital technologies.

We specialize in building innovative software products for enterprises using cloud-native architecture, microservices, and agile processes. Our strength lies in leveraging digital technologies by integrating applications and thereby providing a seamless, efficient, and intelligent platform.

Our business accelerators and software engineering processes help in deploying digital technologies to create a unifying customer experience.

Verified by UTern

Last read under an hour ago · pay stated in the listing · closing date published