- Company Name
- Kumaran Systems
- Job Title
- Senior Machine Learning Engineer
- Job Description
-
**Job Title**: Senior Machine Learning Engineer
**Role Summary**:
Lead the design, development, and deployment of machine learning solutions for banking applications. Drive end‑to‑end ML pipelines, ensuring model robustness, regulatory compliance, and scalable production.
**Expectations**:
- 5+ years of ML engineering experience, with 2+ years in financial services.
- Deliver production‑ready models that meet stringent regulatory standards.
- Collaborate cross‑functionally with data scientists, product, and compliance teams.
**Key Responsibilities**:
- Design and implement models for fraud detection, AML, credit risk, churn prediction, and personalized banking services.
- Build and maintain end‑to‑end ML pipelines from data ingestion to deployment and monitoring.
- Create feature engineering frameworks for time‑series, transactional, and behavioral data.
- Optimize models for performance, scalability, and compliance in production.
- Produce comprehensive documentation for validation, audit, and regulatory purposes.
**Required Skills**:
- Python, Scikit‑learn, XGBoost, LightGBM, TensorFlow, PyTorch.
- Cloud ML platforms: AWS SageMaker, Azure ML, or GCP Vertex AI.
- Advanced SQL; Big Data tools: Spark, Databricks.
- MLOps: MLflow, Kubeflow, Airflow, Prefect.
- Containerization (Docker) and CI/CD (GitLab CI, Jenkins, GitHub Actions).
- Strong analytical and problem‑solving abilities.
**Required Education & Certifications**:
- Bachelor’s or Master’s degree in Computer Science, Data Science, Statistics, Engineering, or related field.
- Certifications in AWS, Azure, or GCP ML services preferred.