IQVIA Fresher Jobs 2026 | Software Engineer Intern | Bengaluru, Gurugram

Do you want to work on AI-powered enterprise software while you are still building your career? IQVIA is hiring Software Engineer Interns for its Product Engineering team. The role combines Python development, Generative AI, API work, and test automation. This guide explains the role, the skills required, and how to prepare your application.

IQVIA Fresher Jobs 2026 | Software Engineer Intern | Bengaluru, Gurugram

1) Job Summary

  • Company: IQVIA
  • Job title: Intern (Software Engineer Intern – Product Engineering, AI & Test Automation)
  • Job ID: R1567860
  • Location: Bengaluru, Gurugram, India
  • Work mode: Hybrid (time split between home and office)
  • Job type: Full time

2) Job Description

Interns work alongside architects, developers, and quality engineers to build, test, and optimise scalable software for next-generation AI-powered enterprise applications. The technologies involved include Python, Generative AI, APIs, cloud platforms, automation frameworks, data platforms, and microservices. Key responsibilities include:

  • Designing, developing, testing, and maintaining Python components
  • Building, consuming, and validating REST APIs and integrations
  • Developing AI solutions using Large Language Models, Agentic AI, Prompt Engineering, and Retrieval-Augmented Generation (RAG)
  • Contributing to backend services built with FastAPI and microservices
  • Creating automated test frameworks for functional, integration, API, and end-to-end testing
  • Writing reusable automation scripts and executing regression and performance tests
  • Analysing defects, finding root causes, and working with developers on fixes
  • Working with structured and unstructured data to implement business rules
  • Taking part in code reviews, debugging, and technical documentation
  • Collaborating with Product Managers, Developers, and QA teams across global locations

3) Eligibility Criteria

Education: Pursuing or recently completed a Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering, Artificial Intelligence, Data Science, Computer Applications, or a related technical field.

Core skills:

  • Strong Python proficiency (mandatory)
  • Knowledge of OOP, data structures, and algorithms
  • REST API development and testing, JSON/XML, and tools such as Postman
  • Strong SQL, with experience in PostgreSQL, SQL Server, Snowflake, or similar
  • Understanding of testing methods and automation best practices
  • Basic cloud knowledge (AWS or Microsoft Azure)
  • Familiarity with GitHub/GitLab, Agile/Scrum, CI/CD concepts, and Jira
  • Strong analytical, debugging, and communication skills

Nice to have: Basic Java, FastAPI, microservices, Docker, machine learning fundamentals, knowledge graphs, semantic search, data engineering, and tools like LangChain, LangGraph, OpenAI/Azure OpenAI, and AWS Bedrock. Preferred certifications include Python, Microsoft Azure AI Fundamentals (AI-900), AWS Cloud Practitioner, AWS AI Practitioner, and Generative AI, LangChain, or Agentic AI credentials.

Who Should Apply?

  • Students and recent graduates in computer-related fields who enjoy coding and problem-solving
  • Candidates with Python, SQL, or API projects, even if built during coursework
  • Learners curious about GenAI, AI agents, and quality engineering
  • Team players comfortable with Agile and a hybrid schedule

Who May Not Be a Good Fit?

  • Candidates without working knowledge of Python or basic programming concepts
  • Applicants whose studies are unrelated to technology
  • Anyone seeking a fully remote or part-time arrangement
  • Candidates not interested in testing and automation, which is a major part of the role

4) What Should Be Highlighted in the Resume?

  • Python projects: State what you built, the tools used, and the outcome.
  • APIs and databases: Mention REST APIs, Postman testing, and SQL queries or schema work.
  • AI exposure: List any work with LLMs, prompt engineering, RAG, or agent frameworks such as LangChain.
  • Testing and automation: Include test scripts, frameworks, or bug analysis, even from academic projects.
  • Tools and cloud: Add Git, Jira, Docker, CI/CD, AWS, or Azure experience.
  • Certifications and links: Show relevant certificates and a GitHub profile with clean code.

Keep the resume to one page and make sure every claim is accurate. IQVIA states that false statements or omissions can lead to disqualification or termination if discovered later.

5) What Candidates Should Expect During the Recruitment Process (Selection Process)

IQVIA has not published the exact steps for this role. Internship hiring at technology companies commonly includes the following, so treat it as a general guide:

  1. Online application on the official IQVIA careers portal
  2. Resume screening against the listed skills
  3. Technical evaluation covering Python, data structures, SQL, API concepts, and your projects
  4. Discussion round on communication, motivation, and teamwork
  5. Offer and onboarding for selected candidates

Revise Python and SQL fundamentals, practise explaining your projects clearly, and brush up on basic testing concepts. Apply only through the official website, as genuine employers do not ask applicants for payment.

6) About the Company

IQVIA is a leading global provider of clinical research services, commercial insights, and healthcare intelligence for the life sciences and healthcare industries. It creates intelligent connections to speed up the development and commercialisation of innovative medical treatments and to improve patient outcomes worldwide. The company has roughly 70,000 employees and operates in more than 100 countries.

7) Why Join This Company?

  • Hands-on experience: Build enterprise-grade software products
  • Modern technology: Work with AI, GenAI, and Agentic AI
  • Real-world skills: Gain automation testing and quality engineering experience
  • Mentorship: Learn from experienced software architects and engineering leaders
  • Meaningful impact: Contribute to products used by customers around the world
  • Modern practices: Get exposure to Agile, cloud platforms, and current engineering tools

8) Frequently Asked Questions (FAQ)

What is the job ID?
R1567860.

Is the internship remote?
No. It is hybrid, with time split between home and office.

Is Python mandatory?
Yes. Strong Python proficiency is required.

Can final-year students apply?
The listing welcomes candidates pursuing or recently completing a relevant Bachelor’s or Master’s degree.

Are certifications compulsory?
No. They are preferred and can strengthen your application.

Is the stipend or duration mentioned?
Not on the listing, so check the official page or ask the recruiter if contacted.

Is there an application fee?
No. Use only the official IQVIA careers website.


Disclaimer: This article is for informational purposes only. Requirements may change, so confirm all details on the official IQVIA careers page before applying.

How to Apply?

  • Interested candidates meeting the eligibility criteria have to apply at the following link:

Apply Online

Join our Whatsapp Channel: Click Here

Join our Telegram Channel: Click Here

Join us on Instagram: Click Here

About Us | Contact Us | Privacy Policy | Terms & Conditions | Disclaimer | Editorial/Content Policy

Copyright 2026 © Fresher Jobs – India. All rights reserved.