mthree is hiring graduates for its 2026 Graduate Recruitment Program – Tech Roles in India. The program is designed for candidates starting their careers in technology, with opportunities across software development, site reliability/application engineering, and related technology roles.

Selected candidates will undergo 6–12 weeks of training at the mthree Academy before being considered for client placement. After successful training and assessment, candidates may work with mthree’s clients on technology projects for 12–24 months.
mthree Graduate Recruitment 2026
| Details | Information |
|---|---|
| Company | mthree |
| Program | Graduate Recruitment Program – Tech Roles |
| Job Type | Graduate Program / Full-Time |
| Qualification | Degree in Computer Science, Technology or related STEM subjects |
| Eligible Batch | 2026 / Recent Graduates |
| Experience | Freshers / Graduates |
| Location | Mumbai / Bangalore / Pune / Geo-Flex across India |
| Training Duration | 6–12 Weeks |
| Client Placement | 12–24 Months |
| Starting Salary | ₹9.15 LPA |
| Salary Increment | Every 12 Months |
| Work Mode | On-site |
About mthree
mthree helps graduates and early-career professionals start careers in technology, banking, and business.
The graduate program begins with structured training through the mthree Academy. Following training and assessment, successful candidates are placed with mthree clients, which include organizations across industries such as investment banking, healthcare, aviation, and insurance.
mthree provides ongoing support and learning opportunities throughout the program.
Available Job Pathways
Candidates can select from the following job role preferences:
Software Development Pathway
This pathway is suitable for candidates interested in software engineering and application development.
Candidates may work on designing, building, testing, and maintaining scalable software applications and technology solutions.
Site Reliability Engineering / Application Engineer Pathway
This pathway focuses on supporting and maintaining technology applications and systems.
Candidates may gain experience working with production systems, troubleshooting, application support, and technology operations.
Banking Services Analyst
This pathway is suitable for candidates interested in banking technology and business services.
Candidates may work with systems and processes supporting financial services and banking operations.
Key Responsibilities
Successful candidates may work with mthree clients on activities such as:
- Designing and developing technology solutions
- Building and maintaining software applications
- Testing applications and technology solutions
- Troubleshooting and debugging issues
- Supporting scalable and stable applications
- Working with global technology teams
- Supporting systems such as algorithmic trading engines
- Working on regulatory reporting systems
- Following software engineering and development practices
Eligibility Criteria
Candidates applying for the mthree Graduate Recruitment Program should meet the following requirements:
- Degree in Computer Science, Technology, or a related STEM subject
- Academic aggregate of 60% or higher
- No standing arrears/backlogs
- Strong programming skills
- Good troubleshooting and debugging abilities
- Understanding of software engineering principles
- Understanding of Data Structures
- Knowledge of Object-Oriented Programming
- Understanding of Design Patterns
- Basic understanding of Multithreading
- Knowledge of Software Development Life Cycle (SDLC)
- Understanding of Test-Driven Development (TDD)
Programming Skills
Candidates should have strong programming skills in one or more languages.
The program mentions:
- Java
- Python
- C
- C++
- Other programming languages
Competitive coding experience is an added advantage.
Candidates should select only the programming languages in which they consider themselves proficient during the application process.
Selection Process
The mthree Graduate Recruitment Program follows multiple stages:
Stage 1: Apply for the position
Stage 2: Aptitude and Coding Assessment
Stage 3: Communication Screening
Stage 4: Technical Interview
Stage 5: Final Interview
Stage 6: Join the 6–12 week training program
Stage 7: Complete the end-of-training assessment/discussion
Stage 8: Placement into a suitable job role based on competence
Candidates must successfully complete the required stages and training assessment to proceed to client placement.
Training Program
Selected graduates will receive 6–12 weeks of training through the mthree Academy.
The training includes interactive learning in small groups and is delivered by industry experts. Candidates will develop technical and professional skills relevant to their selected career pathway.
After completing the training and assessment, candidates may be considered for placement with one of mthree’s clients.
Salary Details
The program offers a starting salary of ₹9.15 LPA.
According to the job listing, candidates will also receive salary increases every 12 months.
Client Placement
After completing training successfully, graduates may be placed with mthree clients for 12–24 months.
The client placement is not guaranteed and depends on the candidate’s performance, successful completion of training, and the specific requirements of mthree’s clients.
The alumni/client positions are in-office roles and require candidates to attend the client worksite.
Work Locations
Candidates can select their preferred locations from:
- Mumbai
- Bangalore
- Pune
- Geo-Flex across locations in India
Candidates choosing the Geo-Flex across India option may have access to more opportunities.
Applicants should be willing to relocate within India and work on-site at the confirmed client location.
What Candidates Can Gain
The mthree Graduate Recruitment Program provides graduates with:
- Industry-focused technical training
- Practical technology experience
- Exposure to global client environments
- Ongoing training and support
- Software engineering experience
- Opportunities to develop in-demand technical skills
- Salary increases every 12 months
- Potential long-term career opportunities with the client
According to mthree, the majority of participants continue their careers with the client after the placement period.
Important Note for Candidates
mthree states that candidates do not have to pay any fees to participate in the program and that there are no exit fees.
Candidates should also understand that successful completion of the training does not automatically guarantee a client placement.
The application requires candidates to confirm their willingness to relocate and work on-site at the client’s location.
How to Apply for mthree Graduate Recruitment 2026
Interested and eligible graduates can apply through the official mthree Recruiting Portal.
Apply Link : Click Here
During the application, candidates will need to provide their academic details, programming skills, preferred job pathway, preferred work locations, and other required information.
Final Summary
The mthree Graduate Recruitment Program – Tech Roles 2026 is an opportunity for graduates with a background in Computer Science, Technology, or related STEM subjects.
Candidates need an academic aggregate of 60% or higher with no standing arrears and should have strong programming, troubleshooting, and software engineering fundamentals.
Selected candidates receive 6–12 weeks of industry-focused training, followed by potential client placement for 12–24 months. The program offers a starting salary of ₹9.15 LPA with salary increases every 12 months.
Available pathways include Software Development, Site Reliability Engineering/Application Engineering, and Banking Services Analyst. Candidates should be prepared to work on-site and relocate to Mumbai, Bangalore, Pune, or other locations across India depending on the placement.