Lead Machine Learning Engineer

Job Details

  • Salary
  • Experience 6 Years Experience

Lead Machine Learning Engineer

  • Sri Lanka

Responsibilities

 

  • Lead and mentor a team of skilled Machine Learning Engineers, guiding them through project execution and innovation.
  • Define the technical direction and architecture for end-to-end ML solutions.
  • Build and deploy scalable, efficient, and secure ML models using the latest frameworks and cloud platforms.
  • Champion best practices in ML engineering, software quality, and project execution.
  • Participate actively in coding, model development, and problem-solving activities.
  • Conduct code reviews to ensure performance, maintainability, and adherence to standards.
  • Implement security protocols to safeguard data and ensure compliance.
  • Use debugging and performance monitoring tools to optimize ML pipelines.
  • Integrate cloud-based ML services using platforms like AWS, Azure, GCP, or Huawei Cloud.
  • Apply modern design patterns to ensure long-term scalability and reliability.

 

 

Expected Profile

 

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related STEM field.
  • 5+ years of hands-on experience in software and machine learning development, with a focus on computer vision applications.
  • 3+ years of leadership or mentoring experience in ML engineering teams.
  • Advanced proficiency in Python, backend API development, and ML frameworks such as TensorFlow, PyTorch, OpenCV, or Keras.
  • Proven experience with cloud ML platforms (AWS / Azure / GCP / Huawei) and deployment of ML models in production.
  • Strong skills in debugging, performance tuning, and optimization of ML and Computer Vision pipelines.
  • A growth mindset, strong leadership presence, and passion for advancing AI and computer vision technologies that create

Apply This Job