Senior Principal Software Engineer

Eli Lilly Eli Lilly · Pharma · Hyderabad, India

Senior Principal Software Engineer to join the AI & Platform team, focusing on designing, building, and scaling intelligent systems using Generative AI and LLMs. The role involves end-to-end delivery of GenAI/LLM-powered platform capabilities, designing multi-agent AI architectures, and working across backend and frontend layers. Requires strong software engineering skills, cloud-native architecture experience, and familiarity with agentic AI frameworks.

What you'd actually do

  1. Architect and lead the delivery of scalable, cloud-native software systems across backend and frontend layers.
  2. Own end-to-end design and implementation of GenAl and LLM-powered platform capabilities in production.
  3. Design and govern multi-agent Al architectures using MCP, A2A, and emerging agentic frameworks.
  4. Define containerisation, orchestration, and deployment standards using Docker, Kubernetes, and Helm.
  5. Lead architectural reviews, establish engineering best practices, and set technical direction for the team.

Skills

Required

  • Python, Go, or TypeScript
  • Generative AI or LLM-based solutions
  • Agentic AI concepts and frameworks
  • Docker
  • Cloud platforms (AWS, Azure, or GCP)
  • SQL and NoSQL databases
  • Microservices and distributed system design
  • Agile/Scrum

Nice to have

  • React, Next.js, or FastAPI
  • Kubernetes or container orchestration platforms
  • OpenAI agents SDK, LangGraph
  • Temporal, Airflow

What the JD emphasized

  • Hands-on experience with at least one programming language: Python, Go, or TypeScript
  • Experience building or integrating Generative AI or LLM-based solutions
  • Familiarity with agentic AI concepts and frameworks (MCP, A2A, or similar)
  • 10+ years of hands-on software development experience across frontend and backend systems.

Other signals

  • Generative AI
  • Large Language Models
  • agentic AI
  • multi-agent Al architectures