Machine Learning Engineer- Model Validation

18 hours ago


Remote, India ef7a1243-ab31-4bef-8b1f-aa2aaa8a4372 Full time ₹ 1,20,000 - ₹ 1,50,000 per year

IO Data Labs is hiring for a Machine Learning Engineer - Model Validation (Trading & Time Series). we are Canada based Organization seeking for a candidate with strong technical background. Apply Now

Note: Model Validation (Trading & Time Series) is mandatory.

NO Freshers, No interns, only experienced candidate is required.

Job Title: Machine Learning Engineer

Required Experience: 4-6 years

Location: Remote

Timing: 6:30pm-2:30am

We work with founders, investors, and early-stage startups to independently validate AI models before they go into fundraising or customer-facing deployments. Our goal is simple:

provide objective, third-party verification that an AI model performs exactly as claimed.

We are now looking for a Machine Learning Engineer with deep experience in time-series modeling and trading systems to help us evaluate proprietary trading models. The results you produce will directly support VC due-diligence and investment decisions.

If you enjoy building evaluation pipelines, breaking down model claims, running real backtests, and exposing whether a model works in reality (not just theory), this is the perfect opportunity for you.

About the Role

You will work closely with our internal team to:

1. Deploy ML Models

  • Set up the models in a reproducible cloud or on-prem environment
  • Containerize using Docker and expose clean inference interfaces
  • Recreate the startup's exact runtime and dependencies for accurate comparison

2. Build Automated Validation Pipelines

  • Create workflows for data ingestion, preprocessing, rolling-window inference, and metric generation
  • Automate everything using Python, MLflow/W&B, or similar tooling
  • Maintain full traceability of datasets, model versions, and configurations

3. Run Backtests Across Market Regimes

Back testing is the core of this project. You will:

  • Use historical market data (equities, crypto, or multi-asset depending on the model)
  • Test the strategy across multiple conditions: bull/bear/sideways markets, high-volatility periods, black swan events
  • Apply realistic assumptions (slippage, fees, spreads, liquidity constraints)
  • Evaluate profitability metrics:
  • Sharpe, Sortino
  • CAGR, Profit Factor
  • Win Rate, RR ratio
  • Evaluate risk metrics:
  • Max drawdown
  • Time-under-water
  • Tail-risk exposure

4. Stress-Test and Validate Claims

  • Detect any sources of bias:
  • lookahead bias
  • survivorship bias
  • data leakage
  • overfitting to specific market regimes
  • Reproduce performance figures claimed by the model developer
  • Run out-of-sample tests and walk-forward validation
  • Analyze stability and robustness under shifting conditions

5. Produce VC-Ready Reports

Your work will be used externally, so clarity and neutrality matter. You will:

  • Prepare detailed, audit-ready reports for investors
  • Present findings in a clear, reproducible, data-driven manner
  • Highlight strengths, weaknesses, risks, and assumptions
  • Support Q&A during due diligence if required

This is not just engineering work — it's technical truth-seeking.

What We're Looking For

Must-Have

  • Strong Python skills (NumPy, Pandas, Scikit-learn)
  • Experience with ML frameworks (PyTorch/TensorFlow)
  • Prior work in algorithmic trading, quant research, or ML-based time-series forecasting
  • Hands-on experience running backtests and analyzing trading strategies
  • Solid understanding of OHLCV data, market structure, indicators, execution, and slippage
  • Ability to set up reproducible ML environments (Docker, cloud deployment)
  • Ability to write clear, structured technical reports

Nice to Have

  • Experience with Backtrader, Zipline, vectorbt, or custom backtesting engines
  • Familiarity with MLflow, Weights & Biases, ClearML
  • Understanding of risk analysis, portfolio theory, and performance attribution
  • Prior involvement in model audits, compliance checks, or due-diligence work

Why This Project Is Unique

  • You act as an independent evaluator, not a model builder
  • Your output directly influences VC investment decisions
  • High autonomy: you design the pipeline and testing process
  • Deep, meaningful work — uncovering how ML models behave in real markets
  • Flexible, remote, high-impact engagement

This is ideal for engineers who love rigorous analysis, transparent evaluation, and working on real-world trading models rather than toy datasets.

Job Types: Full-time, Permanent

Pay: ₹120, ₹150,000.00 per year

Work Location: Remote



  • Remote, India Harbour and Hills Full time ₹ 12,00,000 - ₹ 18,00,000 per year

    AI/Machine Learning EngineerRole OverviewAn AI/Machine Learning Engineer designs, develops, and deploys machine learning models and AI algorithms to solve complex business problems, extract insights from large datasets, and build efficient, scalable AI systems. They work closely with data scientists, software developers, and business stakeholders to...


  • Remote, India Harbour and Hills Full time ₹ 15,00,000 - ₹ 45,00,000 per year

    AI/Machine Learning EngineerRole OverviewAn AI/Machine Learning Engineer designs, develops, and deploys machine learning models and AI algorithms to solve complex business problems, extract insights from large datasets, and build efficient, scalable AI systems. They work closely with data scientists, software developers, and business stakeholders to...


  • remote, India MM Staffing & Career Consultants Full time

    Job Description:Designation: Machine Learning EngineerYears of Experience : 8 to 14 YearsLocation - RemoteRole Summary:We are seeking a Machine Learning Engineer (MLE) contractor who will play a critical role in developing and implementing machine learning solutions that drive innovation and efficiency across our projects. The ideal candidate will possess a...


  • [REMOTE], India Ascian Solutions Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Job Brief:We are looking for an entry level Machine Learning (ML) Engineer to help us create artificial intelligence products.Your tasks would include creating Machine Learning, Deep Learning and NLP models and retraining systems. To do this job successfully, you need good programming skills and good understanding of ML/DL concepts.Responsibilities:Design...


  • Remote, India ef7a1243-ab31-4bef-8b1f-aa2aaa8a4372 Full time ₹ 4,76,000 - ₹ 17,96,514 per year

    IO Data Labs is hiring for a Senior Machine Learning Engineer. we are Canada based Organization seeking for a candidate with strong technical background. Apply NowNote: NO Freshers, No intern, only experienced candidate is requiredJob Title: Senior Machine Learning EngineerRequired Experience: 4-6 yearsLocation: RemoteTiming: 6:30pm-2:30amAbout the Role:4-6...


  • Remote, India Scaler Studios Full time ₹ 3,60,000 - ₹ 4,80,000 per year

    About UsTechyMonks is a global IT services company with a team of professional software engineers. We take on backend, frontend, and full-stack projects from around the world, delivering high-quality technology solutions for businesses.Role OverviewWe are looking for a Machine Learning Engineer with 2–4 years of hands-on experience to join our team on a...


  • Remote, India QBS Learning Full time

    The Great Courses is on the hunt for an experienced Machine Learning instructor to join our teaching team for the launch of an exciting new online course! This is a contract role that’s perfect for someone with a solid grasp of Machine Learning and plenty of online-classroom instructional experience. Your primary role will be to provide real-time...


  • Remote, India Bengal Engineers LLC Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Title: AI / Machine Learning EngineerLocation: IndiaEmployment Type: Part-Time / ContractCompensation: Excellent pay package for the right candidate.About the CompanyWe are a fast-growing USA-based civil engineering consulting firm serving the transportation, commercial, industrial, and residential sectors. Our team is dedicated to delivering...


  • Remote, India 883ca78f-7a82-42d1-b558-3886e8566390 Full time ₹ 4,00,000 - ₹ 6,00,000 per year

    About UsTezda is a visionary London-based startup revolutionizing the e-commerce landscape through cutting-edge immersive solutions. We harness advanced technologies to create engaging user experiences that redefine immersive commerce. Our mission is to craft personalized, data-driven recommendations, much like those seen on TikTok and Instagram Reels, to...


  • Remote, India IO DataLabs Full time ₹ 3,00,000 - ₹ 6,00,000 per year

    IO Data Labs is hiring for a Senior Machine Learning Engineer. we are Canada based Organization seeking for a candidate with strong technical background. Apply NowNote: NO Freshers, No intern, only experienced candidate is reqdJob Title: Senior Machine Learning EngineerRequired Experience: 4-6 yearsLocation: RemoteTiming: 6:30pm-2:30amAbout the Role:4-6...