Senior Machine Learning Engineer

Posted 3 Days Ago
Be an Early Applicant
Lahore, Punjab, PAK
In-Office
Senior level
Software
The Role
Lead design and delivery of production-grade time-series forecasting for financial use cases: architect pipelines, develop and benchmark classical and ML models, implement time-aware validation and Bayesian tuning, perform backtesting, quantify uncertainty, deploy and monitor models with MLOps, build dashboards, and mentor junior engineers while collaborating with finance and risk stakeholders.
Summary Generated by Built In
About CodeNinja

CodeNinja is a full-stack AI delivery company that helps enterprises, governments, and software acquirers build and operate intelligence-driven systems for mission-critical workflows. We specialize in deploying AI into real operations—combining strong engineering fundamentals with AI-native delivery to create measurable value, resilience, and long-term ownership for our clients. Our global footprint and delivery model are supported by AI Labs, AI Pods, and Global Capability Centers, enabling teams to co-engineer scalable platforms across regions and time zones.

Role Overview

We are seeking a Senior Machine Learning Engineer (Lead) with 5–6 years of experience to architect, develop, and lead advanced time-series forecasting solutions for high-impact financial use cases. This role requires deep technical expertise in machine learning, strong financial domain knowledge, and the ability to translate research-driven models into production-grade systems within mission-critical environments.

You will play a pivotal role in building robust, interpretable, and scalable forecasting models supporting financial risk management, FX exposure, treasury planning, and multi-entity forecasting.

Key Responsibilities1. Technical Leadership & Model Development
  • Lead end-to-end development of time-series forecasting solutions — from data acquisition and feature engineering to deployment and monitoring.
  • Architect scalable ML pipelines tailored for financial forecasting use cases.
  • Develop and benchmark classical statistical models (ARIMA, SARIMA, ETS) alongside ML approaches (XGBoost, Gradient Boosting, Prophet, etc.).
  • Design advanced time-series features including lag structures, rolling statistics, seasonal/trend decomposition, Fourier terms, regime indicators, and exogenous variable integration.
  • Implement time-aware cross-validation strategies and Bayesian hyperparameter optimization.
  • Conduct rigorous backtesting aligned with financial validation methodologies.
2. Financial Modeling & Risk Analytics
  • Build forecasting models for:
    • FX exposure forecasting
    • Treasury cash flow prediction
    • Intercompany netting optimization
    • Financial risk modeling
    • Multi-currency and multi-entity forecasting
  • Quantify model uncertainty and incorporate confidence intervals for financial decision-making.
  • Perform anomaly detection and outlier analysis in financial time-series datasets.
  • Ensure models align with financial reporting cycles, treasury constraints, and accounting standards.
3. Production Deployment & MLOps
  • Design reproducible ML workflows and production-ready pipelines.
  • Implement model versioning, monitoring, drift detection, and automated retraining strategies.
  • Collaborate with engineering teams to deploy solutions in cloud environments.
  • Build business-facing dashboards (Streamlit, Tableau, Power BI).
  • Ensure model governance, documentation, and auditability standards are maintained.
4. Collaboration & Mentorship
  • Translate complex technical insights into actionable business narratives.
  • Partner with Finance, Treasury, Risk, and Executive stakeholders.
  • Mentor junior ML engineers and establish best practices in feature engineering, validation, and interpretability.
  • Promote technical excellence and maintain high code quality standards.

Requirements
  • 5–6 years of hands-on ML engineering experience with strong expertise in time-series forecasting.
  • Proven experience in financial domain use cases (FX forecasting, treasury operations, financial risk modeling, etc.).
  • Deep understanding of time-series feature engineering (lags, rolling aggregates, decomposition, exogenous drivers).
  • Experience with classical statistical forecasting models (ARIMA, SARIMA, Exponential Smoothing).
  • Strong Python proficiency (pandas, NumPy, scikit-learn, XGBoost).
  • Experience with Prophet or comparable forecasting frameworks.
  • Expertise in:
    • Time-aware cross-validation
    • Bayesian hyperparameter optimization
    • Model interpretability techniques (SHAP, LIME)
  • Strong understanding of evaluation metrics (MAPE, MAE, RMSE) and statistical validation methods.
  • Experience building data pipelines and working in research environments (e.g., Jupyter).
  • Strong communication skills for both technical and finance stakeholders.
  • Bachelor’s or Master’s degree in Computer Science, Data Science, Statistics, or a related field.
Preferred / Advanced Skills
  • Experience in multi-entity and multi-currency financial forecasting environments.
  • Familiarity with cloud ML platforms (AWS SageMaker, Azure ML, GCP AI).
  • Experience implementing CI/CD and MLOps frameworks.
  • Exposure to probabilistic forecasting and Bayesian modeling approaches.
  • Knowledge of financial regulations, treasury workflows, and corporate finance processes.
Why Join Us
  • Work on high-impact financial forecasting problems that directly influence strategic decision-making.
  • Lead cutting-edge machine learning initiatives in a mission-critical environment.
  • Collaborate with cross-functional leadership across finance, risk, and engineering.
  • Opportunity to architect scalable ML systems from research to enterprise production.
  • Be part of a culture that values innovation, ownership, and technical excellence.
Equal Opportunity Statement

We are an equal opportunity employer and are committed to fostering an inclusive, diverse, and equitable workplace. We do not discriminate based on race, religion, gender, age, disability, nationality, marital status, or any other protected characteristic under applicable law. We encourage candidates from all backgrounds to apply.


Benefits
  • Provident Fund
  • Gym Membership
  • Leaves as per the company policy
  • Company-paid trips
  • Easy Loan Facility for Employees
  • Yearly increment
  • Maternity Benefits (Leaves & WFH)
  • Health Insurance (Maternity covered) – includes spouse and parents (till age 80)

Skills Required

  • 5-6 years of hands-on ML engineering experience with strong expertise in time-series forecasting
  • Proven experience in financial domain use cases (FX forecasting, treasury operations, financial risk modeling)
  • Deep understanding of time-series feature engineering (lags, rolling aggregates, decomposition, exogenous drivers)
  • Experience with classical statistical forecasting models (ARIMA, SARIMA, Exponential Smoothing/ETS)
  • Strong Python proficiency and libraries: pandas, NumPy, scikit-learn, XGBoost
  • Experience with Prophet or comparable forecasting frameworks
  • Expertise in time-aware cross-validation and Bayesian hyperparameter optimization
  • Experience with model interpretability techniques (SHAP, LIME)
  • Strong understanding of evaluation metrics (MAPE, MAE, RMSE) and statistical validation methods
  • Experience building data pipelines and working in research environments (Jupyter)
  • Strong communication skills for both technical and finance stakeholders
  • Bachelor's or Master's degree in Computer Science, Data Science, Statistics, or related field
  • Experience in multi-entity and multi-currency forecasting environments
  • Familiarity with cloud ML platforms (AWS SageMaker, Azure ML, GCP AI)
  • Experience implementing CI/CD and MLOps frameworks
  • Exposure to probabilistic forecasting and Bayesian modeling approaches
  • Knowledge of financial regulations, treasury workflows, and corporate finance processes
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Noida, Uttar Pradesh
175 Employees
Year Founded: 2014

What We Do

A digital transformation company, driven to solve some of the most complex problems in the world today through technology. Our core service portfolio includes staff augmentation, software development and cloud services with over 300+ projects delivered to date. Established in 2014, with a continuously growing team of 250+ experts, operating across 3 regions with Americas, Middle East, and Southeast Asia, CodeNinja is one of the fastest growing technology companies recognized by Forbes Technology Council. With value addition being a core focus for the company, CodeNinja ranks as one of the top and best reviewed software development and services company. Now offering enterprise cloud solutions to some of the leading technology companies in the world, the company has secured funding of $1.6M and is poised to invest in redefining workplace dynamics through use of advanced AI. CodeNinja has earned the trust of more than 240 clients spread across 15 different countries and 9 different industries. The company is also one of the top-rated outsourcing services provider in Pakistan, forming dedicated technology teams for some of the world's leading organizations like Microsoft, Lifeforce (Tony Robbins) and OTL alongside unicorns such as 24Seven, ABHI, and Graana. In addition, to ensure quality and commitment to client data security, the company is now ISO 270001 certified. Services: · Offshore Engineering Teams · Custom Software Development · Dedicated Development Center · Application Modernizations · Cloud Services and Solutions · Modern Workplace Solutions · Digital Transformation Strategy · AI Consulting · AR/VR and Digital Twins · eCommerce Solutions Awards and Achievements: Top 1000 Companies Clutch Global 2023 Top Company in .Net Developers 2023 Clutch Global Fall 2023 Certifications & Partnerships: Adobe Commerce Cloud Solution Partner Microsoft Solution partner for business applications. Microsoft Solution Partner for Azure Data and AI.

Similar Jobs

Tech Supersonic LLC Logo Tech Supersonic LLC

Machine Learning Engineer

Artificial Intelligence • Cloud • Information Technology • Software
In-Office
Lahore, Punjab, PAK
5M-7M Annually

Devsinc Logo Devsinc

Senior Software Engineer

Information Technology • Software
In-Office
Lahore, Punjab, PAK
1934 Employees

Devsinc Logo Devsinc

Senior Software Engineer

Information Technology • Software
In-Office
Lahore, Punjab, PAK
1934 Employees

Devsinc Logo Devsinc

Senior Software Engineer

Information Technology • Software
In-Office
Lahore, Punjab, PAK
1934 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account