AI Engineer Intern

XVO
InternshipColombo, Sri LankaLKR 20,000 - 30,000/month

XVO is seeking a highly driven and technically proficient AI Engineer Intern to join our data intelligence team. This internship offers an exciting opportunity to work on cutting-edge AI-powered analysis systems using CrewAI agent workflows, vector databases, and data visualization technologies. The ideal candidate is passionate about artificial intelligence, data analysis, and creating intelligent systems that transform survey data into actionable insights.

You will collaborate with a team of experienced AI engineers and data scientists, contributing to real-world AI applications and solving complex problems in survey data analysis, natural language processing, and automated visualization generation.

Responsibilities

  • Develop and optimize AI agent workflows using CrewAI and LangChain frameworks
  • Build intelligent survey data processing pipelines with Python and vector databases
  • Create dynamic data visualization systems that automatically generate appropriate charts based on survey data
  • Integrate LLM APIs (OpenAI, Anthropic) for natural language query processing and insight generation
  • Design and implement RESTful APIs using FastAPI and Flask for real-time survey analysis
  • Ensure high code quality through testing, documentation, and code reviews
  • Collaborate with cross-functional teams to deliver AI-powered data solutions

Requirements

Essential Technical Skills

  • Strong proficiency in Python with experience in data manipulation libraries (pandas, numpy)
  • Experience with AI/ML frameworks: CrewAI, LangChain, or similar agent-based AI systems
  • API Integration experience: OpenAI, Anthropic, or other LLM APIs
  • Web development skills: FastAPI, Flask, and RESTful API design
  • Database experience: Vector databases (Pinecone), SQL, and NoSQL systems
  • Data visualization: Chart.js, D3.js, or similar charting libraries

Preferred Qualifications

  • AI/ML Background: Understanding of embeddings, semantic search, and natural language processing
  • Survey/Analytics Experience: Knowledge of survey methodologies and statistical analysis
  • Cloud Platforms: Experience with AWS, GCP, or Azure

Version Control: Git and collaborative development workflows

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*