If you are a student or recent graduate looking to gain hands-on experience in Artificial Intelligence, Machine Learning, and Agentic AI, this opportunity from Tower Research Capital may be worth considering. The company is hiring for an Intern – AI/ML position in Gurgaon, India, with a six-month, in-office internship starting in January 2027.
The role focuses on modern AI technologies, including multi-agent systems, agentic coding tools, machine learning, MLOps, and model optimization. Candidates will work on practical problems involving AI systems and production-ready machine learning.
About Tower Research Capital
Tower Research Capital is a global quantitative trading firm that combines systematic trading, advanced technology, data, and research. The company develops electronic trading infrastructure and invests heavily in engineering, machine learning, low-latency programming, FPGA technology, hardware acceleration, and other areas of technology.
Tower operates across multiple locations worldwide and brings together engineering, quantitative research, trading, and business support teams. Its engineering teams work on technology platforms designed for high performance, scalability, and reliability.
The company describes its workplace as collaborative and results-oriented, with an emphasis on solving challenging technical problems without unnecessary hierarchy or ego.
Tower Research Capital Intern – AI/ML: Job Overview
| Job Details | Information |
|---|---|
| Company | Tower Research Capital |
| Job Role | Intern – AI/ML |
| Job Location | Gurgaon, India |
| Job Type | Internship |
| Duration | 6 months |
| Expected Start | January 2027 |
| Work Mode | In-office |
| Career Area | Artificial Intelligence / Machine Learning |
| Experience | Internship / Student Opportunity |
| Education | Bachelor’s, Master’s, or PhD |
| Finance Experience | Plus, not mandatory |
| Application | Online |
What Will You Do as an AI/ML Intern?
As an AI/ML Intern at Tower Research Capital, you will work on artificial intelligence and machine learning projects involving both research and practical implementation.
Your responsibilities may include:
1. Build Multi-Agent AI Systems
You will work on multi-agent systems, including:
- Agent orchestration
- Tool calling
- Agent integration
- AI workflow development
- Integration with modern protocols and frameworks
- Model Context Protocol (MCP)
- Agent skills and related technologies
2. Work With Agentic Coding Tools
The role involves developing and using modern agentic coding assistants, such as Claude Code or similar tools.
You may contribute to:
- Developer productivity tools
- Automated workflows
- Internal AI tooling
- AI-assisted development systems
- Engineering automation
3. Develop Machine Learning Models
You will contribute to statistical and machine learning projects by:
- Developing ML algorithms
- Training machine learning models
- Evaluating model performance
- Experimenting with different approaches
- Optimizing existing models
- Fine-tuning models based on requirements
4. Contribute to MLOps
The internship also provides exposure to MLOps and production machine learning, including:
- Model deployment
- Productionization
- Model monitoring
- Lifecycle management
- Maintaining machine learning systems in production
5. Analyze and Improve Models
You will perform experiments and testing to understand model performance and contribute to improving existing machine learning solutions.
Eligibility Criteria
Candidates should meet the following requirements:
- Bachelor’s, Master’s, or PhD degree, either ongoing or completed
- Degree or equivalent qualification from a top university
- Availability to work in-office for six months
- Ability to start the internship in January 2027
- Strong knowledge of Python
- Hands-on experience with Linux
- Knowledge of SQL
- Experience with Git
- Knowledge of Bash scripting
Candidates should also have experience with modern AI and machine learning technologies.
Required Technical Skills
The position is particularly focused on the following technical areas:
| Skill / Technology | Expected Knowledge |
|---|---|
| Python | Strong |
| Machine Learning | Hands-on experience |
| TensorFlow / PyTorch | Model development |
| Agentic AI | Required |
| Multi-Agent Systems | Required |
| MCP | Familiarity / integration experience |
| Agent Skills | Required modern AI tooling |
| Agentic Coding Assistants | Required |
| MLOps | Familiarity |
| Linux | Hands-on |
| SQL | Working knowledge |
| Git | Working knowledge |
| Bash | Scripting experience |
| Finance | Advantage |
Who Can Apply?
This opportunity can be relevant for students and candidates pursuing technical degrees who have practical experience in AI/ML development.
Candidates with experience in the following areas may be particularly relevant:
- Artificial Intelligence
- Machine Learning
- Generative AI
- Agentic AI
- Multi-agent systems
- Machine learning model development
- MLOps
- Python development
- AI automation
- Quantitative or financial technology
A background or previous experience in the finance domain is considered a plus.
Internship Location and Duration
The position is based in Gurgaon, India.
According to the job posting, the internship is:
- Duration: 6 months
- Start Date: January 2027
- Work Arrangement: In-office
Candidates should make sure they are available for the required duration and working arrangement before applying.
Benefits and Workplace
Tower Research Capital highlights a range of benefits and workplace initiatives. These include:
- Generous paid time off policies
- Financial wellness tools and savings plans
- Hybrid working opportunities where applicable
- Free breakfast, lunch, and snacks
- In-office wellness experiences
- Reimbursement for selected wellness expenses
- Company-sponsored sports teams and fitness events
- Volunteer opportunities
- Charitable giving
- Social events and celebrations
- Workshops and continuous learning opportunities
Tower also describes its culture as collaborative, welcoming, and performance-oriented, with an emphasis on teamwork and continuous learning.
How to Prepare for This AI/ML Internship
Candidates interested in this position should focus on building practical projects rather than relying only on course certificates.
Recommended preparation areas:
Python:
Practice writing clean, reusable Python code and working with data and ML libraries.
Machine Learning:
Understand model training, evaluation, optimization, and common ML workflows.
PyTorch or TensorFlow:
Build and train at least a few practical machine learning or deep learning models.
Agentic AI:
Learn how AI agents work, including tool calling, orchestration, memory, workflows, and multi-agent architectures.
MCP:
Understand the basic concepts behind Model Context Protocol and how AI applications can interact with external tools and data.
MLOps:
Learn the fundamentals of deploying, monitoring, and maintaining machine learning models.
Linux and Bash:
Be comfortable working from the command line and automating basic workflows.
SQL:
Practice querying, filtering, joining, aggregating, and transforming datasets.
Git:
Know how to use branches, commits, pull requests, and collaborative version control.
What Should You Include in Your Resume?
For an AI/ML internship like this, your resume should clearly demonstrate practical technical experience.
Consider highlighting:
- AI/ML projects
- Agentic AI projects
- Multi-agent applications
- Python projects
- PyTorch or TensorFlow projects
- MLOps projects
- AI automation tools
- Open-source contributions
- GitHub repositories
- Research work
- Relevant internships
- Technical competitions or hackathons
Whenever possible, describe what you built, which technologies you used, and what result you achieved instead of simply listing technology names.
Application Process
Interested candidates can apply through the official Tower Research Capital careers page.
Important: The company may update job availability, requirements, or application deadlines. Candidates should verify the latest information on the official job listing before submitting an application.
Apply for Intern – AI/ML
Location: Gurgaon, India
Duration: 6 months
Expected Start: January 2027
Work Mode: In-office
Official Application:
Final Thoughts
The Tower Research Capital Intern – AI/ML position is particularly interesting for candidates who want exposure to the intersection of machine learning, agentic AI, software engineering, and production AI systems.
The requirement for experience with modern agentic AI tooling makes this different from a traditional machine learning internship. Candidates should therefore be prepared to demonstrate practical knowledge of AI agents, multi-agent systems, tool calling, Python, ML frameworks, and MLOps.
If your projects show that you can move beyond simply training a model and actually build useful AI systems, this role could be a strong opportunity to gain experience in a highly technical environment.
Job Summary
| Category | Details |
|---|---|
| Company | Tower Research Capital |
| Position | Intern – AI/ML |
| Location | Gurgaon |
| Internship | 6 months |
| Start Date | January 2027 |
| Work Mode | In-office |
| Education | Bachelor’s / Master’s / PhD |
| Core Skills | Python, ML, AI Agents, MLOps, Linux, SQL, Git, Bash |
| ML Frameworks | TensorFlow, PyTorch or similar |
| Finance Background | Plus |
| Experience Level | Student / Internship |
Disclaimer: This article is intended for informational purposes. Job availability, eligibility requirements, location, dates, and other details can change. Always verify the latest information on the employer’s official careers page before applying. This website is not affiliated with or endorsed by Tower Research Capital unless explicitly stated.