AI / ML Engineer Intern
We are looking for a curious and analytical AI / ML Engineer Intern to join our team. This is a learning-oriented internship designed for individuals who want to apply foundational machine learning concepts to real-world applications, build intelligent systems, and gain hands-on professional experience under the mentorship of our engineering team. The intern will assist in processing data, exploring basic machine learning models, and integrating modern AI services, including Large Language Models (LLMs), into production applications.
Responsibilities
- Clean, preprocess, and prepare datasets for machine learning and AI applications
- Assist in testing, running, and integrating standard machine learning models and AI APIs such as OpenAI, Gemini, and Hugging Face
- Learn and implement prompt engineering techniques to effectively leverage AI coding assistants and productivity tools
- Help configure AI instructions, documentation, and prompt templates for development workflows
- Measure and track model performance metrics including accuracy, precision, and recall
- Research algorithms, explore new AI technologies, and assist in evaluating suitable solutions for business problems
- Collaborate with engineering teams to integrate AI capabilities into active production applications
- Maintain documentation and communicate findings, experiments, and improvements clearly
Requirements
- Currently pursuing or recently graduated with a degree in Computer Science, Information Technology, Data Science, Mathematics, or a related field
- Familiarity with Python programming and clean coding principles
- Basic knowledge of data processing libraries such as NumPy and Pandas
- Conceptual understanding of machine learning fundamentals including supervised and unsupervised learning, regression, and classification
- Interest in Generative AI technologies and Large Language Models (LLMs)
- Ability to research technical concepts and read documentation independently
- Strong logical reasoning, analytical thinking, and problem-solving skills
- Good communication skills and eagerness to learn new technologies
Nice to Have
- Basic knowledge of machine learning frameworks such as Scikit-learn, TensorFlow, or PyTorch
- Exposure to APIs and AI platforms such as OpenAI, Gemini, or Hugging Face
- Understanding of prompt engineering concepts and AI-assisted development workflows
- Experience with Git and version control systems
- Knowledge of data visualization tools and techniques
- Personal projects, research work, or participation in AI/ML competitions or hackathons
Benefits
- Direct mentorship from experienced engineering and data professionals
- Hands-on experience working on active production applications
- Flexible working hours and hybrid working options
- Exposure to modern AI technologies, machine learning workflows, and LLM integrations
- Opportunity for full-time role consideration based on internship performance
- Professional learning environment with real-world project experience