

Citizens Development Business Finance PLC
Machine Learning Engineer – CDB Finance
- Full Time
- Colombo, Sri lanka
- 178000 LKR / Month

Citizens Development Business Finance PLC
Machine Learning Engineer – CDB Finance
Job Overview
Citizens Development Business Finance PLC (CDB) is hiring a Machine Learning Engineer to design, deploy, and optimize scalable machine learning solutions. This opportunity is ideal for professionals with strong Python programming skills and experience in ML model development and deployment.
Position Details
- Job Title: Machine Learning Engineer
- Company: Citizens Development Business Finance PLC (CDB)
- Industry: Banking & Financial Technology
- Employment Type: Full-Time
Company Overview
CDB is a renowned financial institution in Sri Lanka focused on innovation and professional growth, offering employees opportunities to build rewarding careers within a dynamic and technology-driven environment.
Job Summary
The selected candidate will collaborate with data scientists and engineering teams to bring machine learning models into production, improve system performance, and drive measurable business impact.
Key Responsibilities
- Develop, test, and deploy machine learning models into production
- Build and maintain scalable ML pipelines
- Collaborate with data scientists to optimize and productionize models
- Monitor model performance and retrain models when necessary
- Work with large datasets and optimize data processing workflows
- Ensure code quality, versioning, and proper documentation
Required Qualifications
- Bachelor’s degree in Computer Science, Data Science, or a related field
- Minimum 2+ years of experience in Machine Learning, Software Engineering, or related roles
- Strong programming skills in Python
- Experience with ML libraries such as Scikit-learn, TensorFlow, or PyTorch
- Good understanding of machine learning algorithms and model lifecycle
- Experience with SQL and databases
- Familiarity with APIs such as Flask or FastAPI
- Experience with Git and version control
- Understanding of Docker and basic MLOps concepts
Added Advantages
- Experience with CI/CD pipelines
- Familiarity with Kubernetes
- Experience with big data tools such as Spark or PySpark
- Knowledge of MLflow or Kubeflow
- Experience with real-time or streaming data systems
What They Offer
- Competitive remuneration package
- Career growth opportunities
- Professional and technology-driven work environment
How to Apply
Interested candidates should email their CV together with contact details of two non-related referees, indicating the position applied for in the email subject line.
Email: careers@cdb.lk
Company: Citizens Development Business Finance PLC (CDB)
Ready to apply?
Machine Learning Engineer – CDB Finance
⏰ Deadline: September 30, 2026
More Opportunities
Related Job Vacancies


Senior HR Executive – Esafe Global (Pvt) Ltd

Accountant – Esafe Global (Pvt) Ltd

Data Scientist – CDB Finance

DevOps Engineer – CDB Finance

Audit Assistant – Lanka Hospitals Corporation PLC

Accounts Assistant (Male) – Transco Travels (Pvt) Ltd
