2
applicants

AI/ML Engineer

Digital Turtles    Colombo • Full-time

Job Description

We are looking for a versatile AI/ML Engineer who can work across machine learning, deep learning, computer vision, generative AI, data processing, and production deployment.

This role is ideal for an all-rounder who enjoys experimenting with new technologies and turning AI concepts into practical, production-ready solutions.

Responsibilities

  • Design, train, evaluate, and improve machine learning models
  • ⁠Work on computer vision, generative AI, prediction, classification, and automation projects
  • Collect, clean, preprocess, and analyze datasets
  • Fine-tune existing models and experiment with modern AI architectures
  • Build training, testing, and model evaluation pipelines
  • Optimize models for accuracy, speed, memory usage, and scalability
  • Deploy and integrate AI models into web, mobile, cloud, and edge applications
  • Collaborate with software engineers to build complete AI-powered products
  • ⁠Research and rapidly prototype new AI ideas
  • ⁠Write clean, reusable, and well-documented code

Requirements

  • Strong proficiency in Python
  • ⁠Experience with PyTorch, TensorFlow, or similar frameworks
  • Good understanding of machine learning, deep learning, and data preprocessing
  • ⁠Experience with computer vision, generative AI, NLP, or related fields
  • ⁠Familiarity with model training, fine-tuning, evaluation, and deployment
  • Understanding of APIs, backend systems, databases, and cloud workflows
  • Working knowledge of Git and version control
  • Strong analytical and problem-solving skills
  • Ability to learn new technologies and work across different AI projects
  • Ability to work independently and collaborate with a multidisciplinary team
    Experience with MLOps, GPU infrastructure, edge AI, data engineering, or AI research is an added advantage.