IQVIA Software Engineer Intern 2026 is hiring for the Product Engineering, AI & Test Automation team under requisition R1567860, with openings in Bengaluru and Gurugram on a hybrid, full-time basis. Python is mandatory. The role spans AI-powered enterprise applications — LLMs, Agentic AI, prompt engineering and RAG — alongside REST APIs, FastAPI microservices and automated test frameworks. Open to those pursuing or recently completed a bachelor’s or master’s. No stipend figure is published.
IQVIA marks Python as mandatory in the required technical skills and lists Java only as “a plus”. The rest of the IQVIA Software Engineer Intern 2026 requirement list is long, but it is a menu rather than a checklist: SQL, REST APIs, test automation, LLM tooling and cloud all appear, and no fresher will have all of them. If your Python is genuinely solid and you can show one project touching APIs or LLMs, you are a credible applicant. If Python is shaky, fix that before anything else on the list.
Job Summary
IQVIA Software Engineer Intern 2026 – full job details
You would join the Product Engineering team building next-generation AI-powered enterprise applications, working alongside architects, developers and quality engineers. IQVIA frames it as hands-on exposure to software development, AI-driven solutions, automated testing and enterprise-scale architecture in an Agile environment.
What makes this listing unusual is how much it blends. The IQVIA Software Engineer Intern 2026 role is part development, part AI engineering and part quality engineering — you build the feature, then build the automated tests that prove it works.
Key responsibilities
Here is what the IQVIA Software Engineer Intern 2026 role actually involves day to day, taken directly from the requisition.
- Design, develop, test and maintain software components using Python and modern frameworks.
- Build, consume and validate REST APIs and integrations across enterprise applications.
- Develop AI-powered solutions using Large Language Models, Agentic AI, prompt engineering and Retrieval-Augmented Generation.
- Contribute to backend services using FastAPI and microservices architecture.
- Design and implement automated test frameworks for functional, integration, API and end-to-end testing.
- Create reusable automation scripts to improve product quality, reliability and performance.
- Execute functional, regression, integration and performance test plans.
- Analyse defects, identify root causes and work with developers on resolutions.
- Work with structured and unstructured data to implement business rules and validation logic.
- Participate in code reviews, debugging, performance optimisation and technical documentation.
- Collaborate with Product Managers, Architects, Developers and QA teams across global locations.
IQVIA Software Engineer Intern 2026 eligibility
The IQVIA Software Engineer Intern 2026 listing splits its criteria into required qualifications, required technical skills and a preferred list. Only the first two are screening filters.
Required qualifications
- 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 discipline.
- Strong analytical, problem-solving and debugging skills.
- Excellent verbal and written communication.
- Ability to work in a collaborative Agile environment.
Required technical skills
- Programming: strong proficiency in Python (mandatory), OOP, data structures and algorithms. Basic Java is a plus.
- APIs: REST API development and testing, HTTP concepts, JSON and XML, and Postman or a similar tool.
- Databases: strong SQL, with PostgreSQL, SQL Server, Snowflake or another relational database, and the ability to write complex queries.
- Test automation: functional, API, integration, end-to-end, performance and backend testing, plus automation framework knowledge.
- Generative and Agentic AI: LLMs, prompt engineering, RAG, AI agents and multi-agent systems, with exposure to LangChain, LangGraph, OpenAI or Azure OpenAI, or AWS Bedrock.
- Cloud: AWS or Microsoft Azure, and basic cloud-native development.
- Tools: GitHub or GitLab, Agile and Scrum, CI/CD concepts and Jira.
Preferred: FastAPI and backend development, microservices, knowledge graphs and ontologies, machine learning fundamentals, Docker and containerisation, semantic search, data engineering, Master Data Management and data governance, and API-led enterprise integration.
Most internship listings require you to be currently enrolled. IQVIA writes “pursuing or recently completed”, which opens the IQVIA Software Engineer Intern 2026 role to graduates who have already finished their degree and are looking for a first role. If you graduated recently and have been filtered out of student-only internships, this one does not exclude you.
How to prepare
If you are targeting the IQVIA Software Engineer Intern 2026 role, prioritise in this order rather than trying to cover the whole skills list.
- Python to real depth. It is the only mandatory skill. OOP, data structures, algorithms and clean code — not just syntax.
- Build a FastAPI service with LLM calls. That single project covers Python, REST APIs, FastAPI, and LLM integration in one demonstrable piece of work.
- Learn Postman properly. API testing is named repeatedly and it is a one-evening skill that few freshers bother with.
- SQL beyond SELECT. Joins, aggregations and complex queries across systems — data validation is half this job.
- Try LangChain or LangGraph once. Both are named. Even a small agent project gives you something concrete to discuss.
- Write one automated test suite. The quality engineering half of this role is what most applicants will neglect, so it is where you can stand out.
How to apply for the IQVIA Software Engineer Intern 2026
- Apply on the official IQVIA careers listing for requisition R1567860.
- The listing shows openings in both Bengaluru and Gurugram — check which location you are applying to before submitting.
- Lead your resume with Python projects and anything involving APIs, LLMs or test automation.
- No closing date is published, so treat it as open until filled and apply early.
- More live openings on our companies hiring freshers page, updated daily.
Is this internship worth applying to?
For a Python-capable fresher, the IQVIA Software Engineer Intern 2026 opening is a strong one. IQVIA operates in healthcare data and clinical research technology, so the enterprise applications you would work on carry real regulatory weight. The combination of AI engineering and test automation is also unusually employable — you leave with both build and quality skills rather than one.
The honest caveats on the IQVIA Software Engineer Intern 2026 listing: no stipend figure is published, the skills list is long enough to intimidate, and hybrid means you need to be in Bengaluru or Gurugram. Ask about the stipend and conversion prospects in your first recruiter conversation.
IQVIA Software Engineer Intern 2026 — FAQs
Who can apply for the IQVIA Software Engineer Intern 2026 role?
Candidates pursuing or recently completed a bachelor’s or master’s degree in Computer Science, IT, Software Engineering, Artificial Intelligence, Data Science, Computer Applications or a related technical discipline.
Is Python compulsory?
Yes. IQVIA lists strong proficiency in Python as mandatory. Java is listed only as a plus.
Where is the role based?
Bengaluru and Gurugram, both hybrid. The IQVIA Software Engineer Intern 2026 listing shows the role as available in additional locations, so confirm which office you are applying to.
Do I need AI experience to apply?
IQVIA asks for knowledge or coursework in LLMs, prompt engineering, RAG and AI agents, with exposure to tools like LangChain, LangGraph, OpenAI or AWS Bedrock. Academic or project experience counts – production experience is not required.
What is the stipend?
IQVIA has not published a stipend figure on the IQVIA Software Engineer Intern 2026 requisition, so we are not quoting one. Confirm it with the recruiter during your first conversation.
Ready to apply?
Read the eligibility above, keep your resume ready, and apply on the official portal only. No fees — ever.
Apply on official portal →