Associate Machine Learning Engineer


  • A passionate drive to solve real-world problems with AI
  • Holding a bachelor’s degree in Information Technology/Computer Science or a related field (Master’s degree is a plus)
  • 1+ years of experience in machine learning
  • Deep knowledge of classical computer science algorithms
  • Deep mathematical understanding of deep learning and machine learning algorithms
  • Fluent ability to write robust code in Python
  • Fluency in ML frameworks such as Tensorflow and Pytorch
  • Excellent communication skills
  • Knowledge of software engineering best practices 
  • Outstanding analytical and problem-solving skills
  • Experience in conversational AI is a plus
  • Research publications on Deep Learning are a plus
  • Knowledge in cloud computing like AWS, Azure or GCP will be an added advantage 



  • Define and optimize data pipelines to effectively perform ETL operations
  • Efficiently architect, implement and evaluate multiple deep learning models
  • Get involved in the architectural design of models and training infrastructure
  • Design, build and maintain efficient, reusable, and reliable code
  • Solve complex problems with multi-modal datasets as well as optimally utilize existing machine learning frameworks and libraries
  • Run tests, perform statistical analysis and interpret test results
  • Re-implementing and productionizing model prototypes
  • Effectively utilize ML libraries and frameworks
  • Contribute to cutting-edge research in areas such as computer vision, natural language processing, reinforcement learning, generative networks, mathematical optimization, etc.
  • Mentor team members
Job Type: Full Time
Job Location: Colombo

Apply for this position

Allowed Type(s): .pdf
Subscribe to our Newsletter
Subscribe us to get the latest updates on our vacancies, events and much more!
No thanks