Virtusa is hiring Associate Python Developers for its Bangalore office. This opportunity is ideal for fresh BE graduates who have strong Python programming skills, SQL knowledge, and an interest in Artificial Intelligence, Machine Learning, Cloud Computing, and Process Automation.
The selected candidates will work on Python development, automation solutions, Azure cloud services, AI/ML implementations, and enterprise data processing projects while collaborating with experienced engineering teams.

About Virtusa
Virtusa is a global technology consulting and digital engineering company that helps organizations modernize applications, migrate to the cloud, leverage Artificial Intelligence, and automate business processes. With offices across the world, Virtusa delivers innovative software solutions for industries including banking, healthcare, telecommunications, insurance, and retail.
The company provides employees with opportunities to work on enterprise-scale digital transformation projects using modern technologies such as Cloud Computing, AI, Machine Learning, Data Engineering, and Automation.
Job Overview
| Details | Information |
|---|---|
| Company | Virtusa |
| Role | Associate Python Developer |
| Job Type | Full-Time |
| Location | Bangalore, Karnataka |
| Experience | 0 Years |
| Qualification | BE |
| Work Mode | On-site |
| Domain | Python, Azure & AI |
Key Responsibilities
- Gather business requirements and translate them into technical solutions.
- Develop and maintain Python applications, automation scripts, and data workflows.
- Write, optimize, and maintain SQL queries for efficient data processing.
- Implement AI, Machine Learning, and Generative AI solutions to improve workflow efficiency.
- Identify automation opportunities and build scalable automation solutions.
- Perform unit testing, debugging, and performance optimization of applications.
- Ensure software quality by following coding standards and best practices.
- Develop APIs and integrate applications with enterprise systems.
- Create and maintain technical documentation for applications, workflows, and systems.
- Collaborate with cross-functional teams to deliver business solutions.
Help a friend land their next role. Share now!
Required Skills
| Skill Category | Required Skills |
|---|---|
| Programming Language | Python |
| Python Libraries | Pandas, NumPy, Scikit-learn |
| Database | SQL Server, Relational Databases, SQL |
| Artificial Intelligence | AI, Machine Learning, Generative AI |
| Cloud Platform | Microsoft Azure, Azure Functions |
| API Development | REST APIs, API Integration |
| Software Development | Automation, Debugging, Unit Testing |
| Problem Solving | Analytical Thinking, Troubleshooting |
| Communication | Good Written & Verbal Communication |
Eligibility Criteria
| Criteria | Details |
|---|---|
| Qualification | BE |
| Experience | Freshers (0 Years) |
| Location | Bangalore |
| Programming Knowledge | Python Required |
| Database Knowledge | SQL Required |
| Cloud Exposure | Azure Preferred |
Why Join Virtusa?
Virtusa offers an excellent opportunity for fresh graduates to build a career in Python Development, Cloud Computing, and Artificial Intelligence. Engineers work on enterprise digital transformation projects while learning modern technologies from experienced professionals.
Some key benefits include:
- Work on real-world enterprise software projects.
- Exposure to Azure Cloud and AI technologies.
- Opportunity to build automation and data engineering solutions.
- Learn Generative AI implementation in enterprise applications.
- Collaborative work environment with experienced mentors.
- Strong technical learning and career growth opportunities.
Selection Process
The recruitment process generally includes:
- Online Application
- Resume Screening
- Online Assessment (if applicable)
- Technical Interview
- HR Interview
- Final Selection
The hiring process may vary depending on project requirements.
Follow us on
LinkedIn for the latest updates
Follow us on
Threads for the latest updates
Subscribe ▶️ YouTube Channel for Latest Updates
Who Can Apply?
| Eligible Candidates |
|---|
| BE Graduates |
| Freshers |
| Candidates with Python Programming Knowledge |
| Applicants with SQL Skills |
| Candidates interested in AI, ML, and Azure |
| Candidates with automation or academic Python projects |
Salary / Stipend Estimate
Virtusa has not officially disclosed the salary for this position.
💰 Estimated Salary
Based on compensation trends for Associate Python Developer roles at leading IT services companies in India:
| Compensation Type | Estimated Amount |
| Monthly Salary | ₹35,000 – ₹55,000 per month* |
| Estimated Annual CTC | ₹4.5 LPA – ₹7 LPA* |
*Estimated based on similar Associate Software Engineer and Python Developer roles at leading IT services companies in India. Actual compensation may vary depending on educational background, technical skills, interview performance, and company policies.
How to Apply?
Interested candidates can apply by clicking the Apply Now button below. Before applying, make sure your resume includes:
- Python projects
- SQL experience
- Azure or cloud certifications (if any)
- AI/ML or Generative AI projects
- GitHub profile or portfolio (if available)
Why Trust This Information?
This job post is created using information available in the official Virtusa job description. The eligibility criteria, responsibilities, and required skills have been organized into an easy-to-read format to help job seekers understand the opportunity quickly.
Disclaimer:
This information is collected from official/public sources for informational purposes only. Salary estimates are based on market research and may vary. We do not charge any fee for job updates and do not guarantee selection or recruitment. Candidates should verify details from the official source before applying.
Share the opportunity