All Jobs/Internships/Software Engineer Intern (Product Engineering, AI & Test Automation)
IQVIA logo

Software Engineer Intern (Product Engineering, AI & Test Automation)

Bengaluru, India (additional locations may be available)Posted Nov 4, 2026
InternshipsSoftware Engineering JobsAI/ML JobsData Science JobsFrontend Developer JobsBackend Developer Jobs
Work Mode: HYBRID
Position: Internship
Schedule: Full-Time Schedule
Experience: Fresher / No experience required
Veyrai AI Preparation Recommendation

Generate a role-specific roadmap and practice voice technical interviews calibrated to IQVIA.

Original Source: Admin Created

About the Role

1. Join IQVIA's Product Engineering team to help develop next-generation AI-powered enterprise applications. 2. Work alongside experienced architects, developers, and quality engineers to build, test, and optimize scalable software solutions. 3. Gain hands-on experience with Python, Generative AI, APIs, cloud platforms, automation frameworks, data platforms, and microservices. 4. Contribute to software development, AI-driven solutions, automated testing, and enterprise-scale application architecture in an Agile environment.

Key Responsibilities

  • Design, develop, test, and maintain software components using Python and modern development frameworks.
  • Build, consume, and validate REST APIs and integrations across enterprise applications.
  • Develop AI-powered solutions using LLMs, Agentic AI, Prompt Engineering, and Retrieval-Augmented Generation (RAG).
  • Contribute to backend services development 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 testing.
  • Analyze defects, identify root causes, and collaborate with development teams on resolutions.
  • Work with structured and unstructured data to implement business rules and validation logic.
  • Participate in code reviews, debugging, performance optimization, and technical documentation.
  • Collaborate with Product Managers, Architects, Developers, and QA teams across global locations.
  • Explore emerging AI technologies and apply innovative solutions to real-world business challenges.

Required Qualifications & Eligibility

  • Pursuing or recently completed a Bachelor's or Master's degree in:
  • Computer Science
  • Information Technology
  • Software Engineering
  • Artificial Intelligence
  • Data Science
  • Computer Applications
  • Related technical disciplines
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent verbal and written communication skills.
  • Ability to work effectively in a collaborative Agile environment.
  • Interest in software engineering, automation, artificial intelligence, and emerging technologies.

Required Technical Skills & Tools

  • Strong SQL skills.
  • PostgreSQL, SQL Server, Snowflake, or other relational databases.
  • Ability to write complex queries and validate data across systems.
  • AWS.
  • Microsoft Azure.
  • Basic understanding of cloud-native application development.

Preferred Qualifications

  • FastAPI and backend development.
  • Microservices architecture.
  • Knowledge graphs and ontologies.
  • Machine learning fundamentals.
  • Docker and containerization.
  • Semantic search and information retrieval.
  • Data engineering concepts.
  • Master Data Management (MDM) and data governance.
  • API-led connectivity and enterprise integration concepts.
  • Python Programming Certification.
  • Microsoft Azure AI Fundamentals (AI-900).
  • AWS Cloud Practitioner.
  • AWS AI Practitioner.
  • Generative AI / LLM Certifications.
  • LangChain or Agentic AI Certifications.

Benefits & Perks

  • Hands-on experience building enterprise-grade software products.
  • Exposure to cutting-edge AI, Generative AI, and Agentic AI technologies.
  • Real-world experience in automation testing and quality engineering.
  • Mentorship from experienced software architects and engineering leaders.
  • Opportunity to contribute to impactful products used by global customers.
  • Exposure to Agile development practices, cloud platforms, and modern engineering tools.

Job Title

Software Engineer Intern (Product Engineering, AI & Test Automation)

Company

IQVIA

Company Website

https://jobs.iqvia.com

Category

Internships, AI/ML Jobs, Software Engineering Jobs

Work Mode

  • Hybrid
  • Employment Type: Full-Time Internship

Experience Level

Not specified

Location

Bengaluru, India (additional locations may be available)

Salary

Not specified

Official Application URL

https://iqvia.wd1.myworkdayjobs.com/IQVIA/job/Bangalore-India/Intern_R1567860/apply?source=APPLICANT_SOURCE-3-2014

Programming

  • Strong proficiency in Python (mandatory).
  • Object-Oriented Programming (OOP).
  • Data Structures and Algorithms.
  • Basic understanding of Java is a plus.

API & Integration Technologies

  • REST API development and testing.
  • HTTP, REST, and API integration concepts.
  • JSON and XML data formats.
  • Postman or similar API testing tools.

Test Automation & Quality Engineering

  • Understanding of software testing methodologies.
  • Functional Testing.
  • API Testing.
  • Integration Testing.
  • End-to-End Testing.
  • Performance Testing.
  • Backend Testing.
  • Test automation frameworks and automation best practices.

Generative AI & Agentic AI

  • Large Language Models (LLMs).
  • Prompt Engineering.
  • Retrieval-Augmented Generation (RAG).
  • AI Agents and Multi-Agent Systems.
  • Exposure to LangChain, LangGraph, OpenAI, Azure OpenAI, or AWS Bedrock.

Development Tools

  • GitHub or GitLab.
  • Agile/Scrum methodologies.
  • CI/CD concepts.
  • Jira.

Internship duration

Not specified.

Work arrangement

  • Full-time, hybrid.
  • Job ID: R1567860.
  • IQVIA follows a zero-tolerance policy for candidate fraud. All information and credentials submitted during the application process must be truthful and complete.
IQVIA logo

IQVIA

Technology

IQVIA technology company careers.

Headquarters:India / Global
Company Size:1,000+ employees
Interview Readiness

Practice for IQVIA with Sub-200ms Voice AI

Experience the actual verbal pressure of high-bar engineering interviews. Veyrai listens to your code explanations and interrogates system edge cases.

Software Engineer Intern (Product Engineering, AI & Test Automation) at IQVIA | Veyrai Jobs & Internships | Veyrai Jobs