
AI Engineering Intern
Qoria
internship
Posted on:
Location Type: Hybrid
Location: Colombo • 🇱🇰 Sri Lanka
Visit company websiteJob Level
Entry Level
Tech Stack
DockerGoGoogle Cloud PlatformNoSQLPythonPyTorchScikit-LearnSQLTensorflow
About the role
- Assist in collecting, cleaning, and organizing data from multiple internal and external sources to support AI model development.
- Support the team in preparing and maintaining reports, and visualizations for internal stakeholders.
- Contribute to the development and testing of AI and machine learning models, under the guidance of senior engineers.
- Help analyze datasets to identify meaningful patterns, trends, and correlations that can inform AI solutions.
- Assist in translating business requirements into technical tasks for data and AI projects.
- Support database querying, data extraction, preprocessing, and feature engineering for model training.
- Participate in testing, validating, and troubleshooting AI/ML models, and pipelines.
- Help document AI workflows, data sources, and processes for reproducibility and knowledge sharing.
- Assist in preparing presentations, reports, and summaries of findings and model insights for management.
- Support ad hoc data or AI requests and contribute to process improvement and automation initiatives within the AI engineering team.
- Support the team for AI model lifecycle management (MLOps) including model deployment, monitoring, and retraining.
- Support team to work with gcp for AI workflows and data pipelines.
- Work and support on version control, CI/CD, and containerization using Git, Docker.
- Follow and support the team to follow the AI best practices.
Requirements
- Currently pursuing or recently completed a Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Data Science, Software Engineering, or a related field.
- Strong knowledge of programming languages such as Python and Golang.
- Understanding of machine learning concepts, algorithms, and frameworks (e.g., scikit-learn, TensorFlow, PyTorch).
- Understanding of data preprocessing, cleaning, and feature engineering.
- Exposure to databases and query languages (SQL/NoSQL).
- Familiarity with version control systems (Git) and basic understanding of CI/CD pipelines.
- Knowledge of GCP is a plus.
- Strong analytical, problem-solving, and communication skills.
- Ability to work collaboratively in a team and take initiative in learning new technologies.
- Enthusiasm for AI and machine learning, with a keen interest in applying theoretical knowledge to practical projects.
Benefits
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonGolangmachine learningdata preprocessingfeature engineeringscikit-learnTensorFlowPyTorchSQLNoSQL
Soft skills
analytical skillsproblem-solvingcommunication skillscollaborationinitiativeenthusiasm for AIlearning new technologies