Machine Learning Engineer- Model Validation
18 hours ago
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
-
AI Machine Learning Engineer
4 days ago
Remote, India Harbour and Hills Full time ₹ 12,00,000 - ₹ 18,00,000 per yearAI/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...
-
AI/ Machine Learning Engineer
2 days ago
Remote, India Harbour and Hills Full time ₹ 15,00,000 - ₹ 45,00,000 per yearAI/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...
-
Machine Learning Engineer
7 days ago
remote, India MM Staffing & Career Consultants Full timeJob 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...
-
Machine Learning Engineer
4 days ago
[REMOTE], India Ascian Solutions Full time ₹ 5,00,000 - ₹ 15,00,000 per yearJob 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...
-
Machine Learning Engineer
2 weeks ago
Remote, India ef7a1243-ab31-4bef-8b1f-aa2aaa8a4372 Full time ₹ 4,76,000 - ₹ 17,96,514 per yearIO 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...
-
Machine Learning Engineer
2 weeks ago
Remote, India Scaler Studios Full time ₹ 3,60,000 - ₹ 4,80,000 per yearAbout 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...
-
Instructor Machine Learning
1 week ago
Remote, India QBS Learning Full timeThe 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...
-
AI / Machine Learning Engineer
2 weeks ago
Remote, India Bengal Engineers LLC Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob 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...
-
Machine Learning Engineer
2 weeks ago
Remote, India 883ca78f-7a82-42d1-b558-3886e8566390 Full time ₹ 4,00,000 - ₹ 6,00,000 per yearAbout 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...
-
Senior Machine Learning Engineer
2 weeks ago
Remote, India IO DataLabs Full time ₹ 3,00,000 - ₹ 6,00,000 per yearIO 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...