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

Veyrai Veyrai Technologies Inc.

Bengaluru

Hybrid

INR 279,000 - 446,000

Full time

46 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hands-on projects
Mentorship
Global exposure
Agile environment

Job summary

IQVIA is seeking a Software Engineer Intern (Product Engineering, AI & Test Automation) to contribute to next-generation AI-powered enterprise applications from Bengaluru. You will work with architects, developers, and QA to build, test, and optimize scalable software solutions in an Agile environment.

The role offers hands-on experience with Python, Generative AI, APIs, cloud platforms, and automated testing, with opportunities to contribute to backend services, data handling, and end-to-end

Qualifications

  • Pursuing or recently completed a Bachelor's or Master's degree in a related field.
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent verbal and written communication skills.
  • Ability to work effectively in a collaborative Agile environment.

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.

Skills

Python
REST APIs
Generative AI
FastAPI
Microservices
Test Automation
Data Handling
Agile

Education

Computer Science
Information Technology
Software Engineering
Artificial Intelligence
Data Science

Tools

Docker
PostgreSQL
AWS
Azure
GitHub/GitLab
Jira
CI/CD

Job description

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

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Engineer Intern - Gen AI and Data
AI Engineer Intern - Gen AI and Data

DeepIQ • Hyderabad

Hybrid
INR 167,000 - 335,000
Product Engineer Intern – AI Agentic Systems
Product Engineer Intern – AI Agentic Systems

Readyly • India

On-site
INR 201,000 - 357,000
Stipend
AI Architect - GenAI & Agentic Systems
AI Architect - GenAI & Agentic Systems

IQVIA • Bengaluru

On-site
INR 3,500,000 - 7,000,000
AI Developer Intern
AI Developer Intern

Hello Recruiter • India

On-site
INR 201,000 - 335,000
Software Engineering Intern
Software Engineering Intern

aiqon • Hyderabad

Hybrid
INR 167,000 - 335,000
Stipend
Hybrid/Remote/Onsite in Hyderabad
Associate Business Intelligence Analyst
Associate Business Intelligence Analyst

Jobgether • India

Hybrid
INR 600,000 - 900,000
Hybrid working arrangement
Group health insurance
Group term life insurance
+6
AI Architect - GenAI & Agentic Systems
AI Architect - GenAI & Agentic Systems

IQVIA Inc • Bengaluru

Hybrid
INR 3,500,000 - 6,000,000
AI Architect - GenAI & Agentic Systems
AI Architect - GenAI & Agentic Systems

IQVIA • Ernakulam

On-site
INR 3,800,000 - 6,200,000
Software Development Engineer in Test - AI
Software Development Engineer in Test - AI

Jobgether • India

Remote
INR 2,500,000 - 4,200,000
Fully remote India
Healthcare coverage
HMO coverage
+3
AI Engineer – Internship
AI Engineer – Internship

Trackmind Solutions, LLC. • Hyderabad

On-site
INR 450,000 - 700,000
Real-world AI projects
Generative AI exposure
Experienced teams
+4