cover image
Kumaran Systems

Senior Machine Learning Engineer

Hybrid

Toronto, Canada

Senior

Full Time

26-01-2026

Share this job:

Skills

Python SQL Big Data GitHub GitLab CI/CD Docker Monitoring Jenkins Risk Assessment Machine Learning PyTorch Scikit-Learn TensorFlow Deep Learning Azure AWS GCP Spark Gitlab CI Databricks GitHub Actions

Job Specifications

We are seeking a highly skilled Senior Machine Learning Engineer with specialized experience in the banking sector. This individual contributor role focuses on designing, developing, and deploying sophisticated ML solutions for critical financial applications, with emphasis on regulatory compliance, model robustness, and production scalability.

Key Responsibilities

Model Development & Engineering:

Design, develop, and implement machine learning models for banking applications including fraud detection, anti-money laundering (AML), credit risk assessment, customer churn prediction, and personalized banking services
Build end-to-end ML pipelines from data ingestion and preprocessing to model deployment and monitoring
Implement robust feature engineering frameworks for financial time-series, transactional, and customer behavioural data
Optimize models for performance, scalability, and regulatory compliance in production environments
Develop and maintain model documentation for validation, audit, and regulatory requirements

Technical Requirements

Core Technical Skills:

5+ years of professional experience in machine learning engineering
2+ years specifically in financial services, banking, or fintech
Expert proficiency in Python and ML libraries (Scikit-learn, XGBoost, LightGBM)
Production experience with deep learning frameworks (TensorFlow, PyTorch)
Strong experience with cloud ML platforms (AWS SageMaker, Azure ML, or GCP Vertex AI)
Advanced SQL skills and experience with big data technologies (Spark, Databricks)
Proficiency in MLOps tools (MLflow, Kubeflow, Airflow, Prefect)
Experience with containerization (Docker) and CI/CD tools (GitLab CI, Jenkins, GitHub Actions)

About the Company

Kumaran Systems is an IT Services Company with imprints in three countries. The past two decades has seen us provide our global clientele with high-end IT services that include migration support, system integration and infrastructure management solutions, providing one-stop-solution to all your IT demands. Our expertise and in-depth knowledge of businesses help us cater to a variety of industries. Our team strives to know your industry better, by observing current trends and the way it works, to tailor-make our solutions ... Know more