Qoria

AI Engineering Intern

Qoria

internship

Posted on:

Location Type: Hybrid

Location: Colombo • 🇱🇰 Sri Lanka

Visit company website
AI Apply
Apply

Job 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