Develop and integrate AI/ML models into software applications.
Build applications using Large Language Models (LLMs) and Generative AI.
Develop RAG (Retrieval-Augmented Generation) systems and AI-powered search solutions.
Work with APIs, embeddings, vector databases, and AI frameworks.
Prepare, clean, and process datasets for AI applications.
Design and evaluate prompts and AI model outputs.
Write, test, debug, and maintain Python code.
Assist with model evaluation, experimentation, and performance optimization.
Research emerging AI technologies and recommend suitable tools.
Collaborate with software engineers, product teams, and other interns.
Document technical implementations, experiments, and results.
Requirements
Currently pursuing a Diploma, Bachelor’s, or Master’s degree in Computer Science, Artificial Intelligence, Software Engineering, Data Science, Information Technology or a related field.
Proficiency in Python.
Basic understanding of machine learning and AI concepts.
Familiarity with Git and software development practices.