IQVIA

Senior Python Developer

IQVIA
Apply
1 day ago
Bengaluru, IndiaSenior

Responsibilities

  • Write clean, optimized, and asynchronous Python applications using core libraries and frameworks including FastAPI, Pydantic, NumPy, Pandas, and Asyncio.
  • Build and optimize Snowflake pipelines, multi-cluster architectures, secure data sharing, search solutions, query performance, and Cortex AI capabilities.
  • Design, build, and deploy autonomous AI agents and multi-agent systems using agentic AI frameworks.
  • Integrate large language models through OpenAI and Anthropic APIs and open-source models including Llama and Mistral with Hugging Face.
  • Build and optimize large-scale Databricks data pipelines using PySpark and Delta Lake.
  • Develop vector-database and retrieval-augmented generation pipelines for enterprise AI use cases.
  • Deploy applications on Azure and support CI/CD, Git-based workflows, infrastructure automation, and release management.

Requirements

  • Expert-level Python proficiency with deep experience writing clean, optimized, and asynchronous code.
  • Strong hands-on experience with Snowflake, including pipeline development, query tuning, Cortex Search, Cortex Analyst, Cortex AI Functions, SQL, Snowpark for Python, and secure data shares.
  • Proven experience designing, building, and deploying autonomous AI agents and multi-agent systems with frameworks such as LangChain, LangGraph, CrewAI, AutoGen, or LlamaIndex.
  • Direct experience integrating LLMs through OpenAI and Anthropic APIs and working with Llama, Mistral, and Hugging Face.
  • Strong hands-on Databricks experience, including PySpark, Delta Lake, data pipelines, and cloud data-platform integration.
  • Practical experience with vector databases such as Pinecone, Milvus, Qdrant, or Chroma for RAG pipelines is desirable.
  • Experience with Model Context Protocol, Azure deployment, CI/CD, Azure DevOps, GitHub Actions, infrastructure automation, and release management is desirable.

Tech Stack

AzureDatabricksFastAPIGitHub ActionsNumPyPandasPythonSnowflakeSQL

Categories

AI ApplicationsData Engineering
IQVIA

About IQVIA

10,000+ employees

IQVIA provides clinical research services, healthcare data analytics, and technology platforms to pharmaceutical, biotech, medical device, and healthcare organizations. It sells contracted R&D and commercialization services, software, and data subscriptions that help run trials, generate real-world evidence, and guide go-to-market decisions. Formed by the merger of Quintiles and IMS Health, the company is headquartered in Durham, North Carolina and is publicly traded on the NYSE (ticker: IQV).

Contact me