IQVIA logo

Sr Software Development Engineer

IQVIA
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

7 - 10 Years

TYPE

FullTime

SKILLS REQUIRED

PythonAWS ServicesAgent OrchestrationLarge Language ModelsRESTful APIs

Job description

Overview

Design, build, deploy and support scalable Agentic AI solutions, AI agents and agent orchestration frameworks for healthcare and life sciences customers, as an individual contributor on the Orchestrated Analytics team.

What you'll do

  • Design, develop, deploy, and support scalable Agentic AI applications and intelligent workflow orchestration solutions.
  • Build robust backend services, APIs, and reusable frameworks using Python and modern software engineering practices.
  • Develop and integrate AI agents leveraging Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), agent orchestration frameworks, and external tools/services.
  • Implement cloud-native solutions on AWS with a focus on scalability, security, reliability, and operational excellence.
  • Contribute to solution architecture, technical design decisions, and technology selection.
  • Ensure software engineering best practices including code reviews, automated testing, CI/CD, observability, secure coding, and Agile development methodologies.
  • Optimize system performance, scalability, reliability, and cloud cost efficiency.
  • Troubleshoot and resolve production issues while maintaining high system availability.
  • Collaborate with product managers, architects, data engineers, and platform teams to deliver high-quality solutions.
  • Mentor junior engineers and contribute to the team's engineering standards and technical excellence.
  • Evaluate emerging AI technologies, frameworks, and industry trends to continuously improve platform capabilities.
  • Participate in Agile planning, estimation, sprint execution, and continuous improvement initiatives.

What you'll need

  • Bachelor's degree in Computer Science, Engineering, or a related discipline.
  • Total experience of 7 to 10 years in software engineering.
  • 6+ years of hands-on experience in Python application development.
  • Experience building, deploying, and supporting enterprise-grade applications in AWS cloud environments.
  • Experience developing AI/ML-powered applications, Generative AI solutions, or Agentic AI workflows.
  • Hands-on experience with AWS Bedrock, OpenAI, Anthropic Claude, or similar LLM platforms.
  • Experience with agent orchestration frameworks such as LangGraph, LangChain, CrewAI, Semantic Kernel, or equivalent technologies.
  • Experience building and consuming REST APIs and microservices.
  • Experience with containerization technologies such as Docker and orchestration platforms such as Kubernetes.
  • Experience with relational and NoSQL databases including PostgreSQL, MongoDB, Snowflake, DynamoDB, or similar platforms.
  • Strong understanding of software architecture, object-oriented design principles, and distributed systems.
  • Experience with version control systems, CI/CD pipelines, and cloud-native development practices.
  • Experience implementing automated testing strategies including unit, integration, and end-to-end testing.
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent communication (written and oral) and interpersonal skills.

Nice to have

  • Experience implementing Retrieval-Augmented Generation (RAG) architectures and enterprise knowledge retrieval systems.
  • Experience with vector databases and semantic search technologies.
  • Experience developing MCP-compliant tools, extensions, and agent integrations.
  • Experience with observability and monitoring platforms such as LangSmith, LangFuse, OpenTelemetry, Grafana, or Prometheus.
  • Experience with Infrastructure as Code (Terraform, CloudFormation, AWS CDK).
  • Experience with DevOps practices and automation tools.
  • Experience with MLOps and model lifecycle management.
  • Experience optimizing cloud infrastructure costs and operational efficiency.
  • Experience implementing secure AI solutions and AI governance controls.
  • Experience working in healthcare, pharmaceutical, or life sciences domains.
  • Contributions to open-source AI, cloud-native, or developer tooling projects.

Details

  • Location: Bangalore, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Sr Software Development Engineer