IIT Bombay Machine Learning Internship 2026 is a 1-month internship opportunity in Delhi for candidates interested in machine learning, Python programming, quantitative trading, technical analysis, and automated trading systems. The internship offers a stipend of ₹10,000 to ₹15,000 per month and requires candidates to work full-time in-office.
The internship focuses on translating TradingView PineScript strategies into Python, performing historical backtests, testing strategies in live or paper trading environments, and integrating trading systems with OpenAlgo and broker APIs.
IIT Bombay Machine Learning Internship 2026 Overview
| Particular | Details |
|---|---|
| Company | IIT Bombay |
| Role | Machine Learning |
| Opportunity Type | Internship |
| Location | Delhi |
| Work Mode | Full-time, in-office |
| Start Date | Immediately |
| Duration | 1 Month |
| Stipend | ₹10,000 – ₹15,000 per month |
| Application Deadline | 11 October 2026 |
| Vacancies | 1 |
| Posted | 2 days ago |
| Applicants | 157 |
Internship Details
The internship is designed around quantitative trading and Python-based strategy development. The selected intern will work with trading strategies, technical indicators, historical market data, backtesting, and automated execution.
The work includes converting TradingView PineScript strategies and custom indicators into modular Python implementations. The source specifically mentions strategies and indicators such as Pivot SuperTrend, ATR stops, and dynamic pivot levels.
The role also involves testing strategies against multi-year historical data and evaluating their performance using standard trading metrics.
Key Responsibilities
- Translating PineScript strategies and custom indicators into Python.
- Developing clean, vectorized implementations with pandas and NumPy.
- Using Numba where appropriate for performance.
- Building and running backtests using multi-year historical data.
- Calculating metrics such as Sharpe ratio, maximum drawdown, win rate, profit factor, and trade frequency.
- Setting up forward and paper trading environments.
- Evaluating real-time strategy performance, latency, and signal reliability.
- Connecting Python strategy engines with OpenAlgo and broker APIs.
- Working with webhooks, REST endpoints, and JSON structures for automated signal execution.
- Accounting for slippage and transaction costs.
- Implementing order placement logic and trailing stop adjustments.
Eligibility Criteria
Candidates can apply if they meet the following conditions:
- They are available for a full-time, in-office internship.
- They can start between 11 September 2026 and 16 October 2026.
- They are available for the complete 1-month duration.
- They have relevant skills and interests.
The source also states that women wanting to start or restart their careers can apply.
Skills Required
The internship requires a combination of Python, data analytics, trading, and mathematical skills.
Technical Skills
- Strong proficiency in Python.
- Experience with pandas and NumPy.
- Data manipulation skills.
- Working knowledge of TradingView PineScript v4 or v5.
- Understanding of technical analysis concepts.
- Familiarity with backtesting frameworks such as backtesting.py, Backtrader, VectorBT, or custom pandas-based implementations.
- Understanding of webhooks, REST APIs, and JSON.
- Basic understanding of equities, futures, or options trading mechanics.
Quantitative Skills
The source specifies that candidates should have some mathematics or quantitative knowledge with strong fundamentals.
Stipend and Benefits
The IIT Bombay Machine Learning Internship 2026 offers a stipend of ₹10,000 to ₹15,000 per month.
The listed perks include:
- Letter of recommendation
- Flexible work hours
- 5 days a week
- Free snacks and beverages
Internship Location and Work Mode
The internship is based in Delhi and requires candidates to work full-time in-office.
Important Dates
| Event | Date |
|---|---|
| Application Start | 11 September 2026 |
| Application Deadline | 11 October 2026 |
| Start Date | Immediately |
| Eligible Start Window | 11 September 2026 to 16 October 2026 |
| Duration | 1 Month |
How to Apply for IIT Bombay Machine Learning Internship 2026
Candidates interested in the IIT Bombay Machine Learning Internship 2026 should apply through the provided Internshala application page before the 11 October 2026 deadline.
Application Link: https://internshala.com/internship/detail/machine-learning-internship-in-delhi-at-iit-bombay1789120765?utm_source=cp_link&referral=web_share
Students and fresh graduates can also explore more internships, jobs, placement updates, and study resources on https://www.notesgallery.com.
Frequently Asked Questions
What is IIT Bombay Machine Learning Internship 2026?
IIT Bombay Machine Learning Internship 2026 is a 1-month, full-time, in-office internship in Delhi focused on Python, quantitative trading, technical analysis, backtesting, and automated trading systems.
Who can apply for the internship?
Candidates who can work full-time in-office, can start between 11 September 2026 and 16 October 2026, are available for 1 month, and have relevant skills and interests can apply.
What is the stipend for the IIT Bombay Machine Learning Internship 2026?
The stipend is ₹10,000 to ₹15,000 per month.
Where is the internship located?
The internship is located in Delhi and requires full-time, in-office availability.
What is the duration of the internship?
The internship duration is 1 month.
What skills are required for this internship?
The source lists Python, pandas, NumPy, PineScript v4 or v5, technical analysis, backtesting, webhooks, REST APIs, JSON, and basic knowledge of equities, futures, or options trading.
What are the main responsibilities?
The intern will convert PineScript strategies into Python, conduct historical backtests, evaluate trading metrics, perform paper or live market testing, integrate APIs, and account for execution factors such as slippage and transaction costs.
What is the application deadline?
The application deadline is 11 October 2026.
