
5
applicants
applicants
Associate AI/ML Developer
NEWNOP
Colombo •
Full-time
Job Description
We’re looking for an Associate AI/ML Developer passionate about Artificial Intelligence, Machine Learning, and Computer Vision. You’ll work on building and integrating intelligent systems with a strong focus on machine vision, image processing, video analytics, and real-world AI applications.
Key Responsibilities
- Develop and integrate AI/ML solutions for real world applications
- Build and improve machine vision and computer vision systems
- Develop solutions for video processing, object detection, tracking, and classification
- Work with image and video data, preprocessing, augmentation, and inference pipelines
- Train, evaluate, fine-tune, and optimize ML/DL models
- Integrate AI models into production applications and APIs
- Work with technologies such as OpenCV, PyTorch, TensorFlow, and Python
- Deploy and manage AI/ML services on GCP or AWS
- Debug, troubleshoot, and optimize AI/ML systems
- Collaborate with backend, frontend, product, and QA teams
- Participate in code reviews and contribute to technical documentation
Must-Have Skills
- 1-2 years of professional or hands-on experience in AI/ML, Computer Vision, or Software Development
- Strong Python programming skills
- Good understanding of ML and Deep Learning fundamentals
- Practical knowledge of Computer Vision and Image Processing
- Experience with OpenCV or similar libraries
- Understanding of image and video processing pipelines
- Familiarity with object detection, classification, segmentation, and tracking
- Working knowledge of PyTorch and/or TensorFlow
- Experience with datasets, preprocessing, and model evaluation
- Basic understanding of REST APIs and software integration
- Working knowledge of Git/GitHub and Linux
- Strong software engineering fundamentals
Good to Have
- Experience with real-time video processing or streaming
- Familiarity with RTSP, FFmpeg, GStreamer, or WebRTC
- Experience with YOLO or other object detection models
- Knowledge of ONNX, TensorRT, CUDA, or OpenVINO
- Experience with Edge AI / Edge Computing
- Familiarity with Docker/Kubernetes
- Experience with cloud-based AI/ML deployment
- Understanding of MLOps and model monitoring
What We’re Looking For
- Strong problem-solving and analytical skills
- Genuine interest in AI/ML and Computer Vision
- Attention to detail and a passion for building reliable AI systems
- Ability to learn quickly and adapt to new technologies
- Good communication and a collaborative, team-first attitude