
Software Engineer - Full Stack Agentic
Eli Lilly and Company3 days ago
Hyderābād, IndiaSenior
Responsibilities
- Design, build, and operate scalable full-stack applications with backend services, APIs, and responsive user experiences.
- Develop maintainable Python services, APIs, integrations, and asynchronous or event-driven systems.
- Build reusable frontend components and user experiences using React and modern JavaScript or TypeScript.
- Integrate Generative AI, large language models, retrieval-augmented generation, agents, and related technologies into production applications.
- Connect applications with enterprise platforms, data sources, AI services, and internal or external systems through APIs and services.
- Own software from technical design and implementation through automated testing, deployment, observability, troubleshooting, and continuous improvement.
- Use telemetry, logging, metrics, and monitoring to improve system reliability and performance.
- Collaborate with Product Management, Product Design, Product Analytics, QA/QE, and engineering teams.
- Contribute to code quality, automated testing, code reviews, security, architecture, and technical documentation.
- Use AI-assisted software engineering tools while maintaining appropriate engineering quality and controls.
- Solve complex technical problems and help evolve product architecture as requirements grow.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, Engineering, or a related field.
- At least 5 years of experience developing and supporting production software applications.
- Strong backend development experience with Python, including API, service, and integration design.
- Strong frontend development experience with React and modern JavaScript or TypeScript.
- Experience developing and deploying applications on cloud platforms such as Microsoft Azure or AWS.
- Understanding of automated testing, source control, CI/CD, observability, and secure development.
- Ability to collaborate effectively with Product Management, Design, Product Analytics, QA/QE, and Engineering.
- Preferred experience with Generative AI, LLMs, RAG, agentic AI, or related AI technologies.
- Preferred experience with scalable APIs, distributed services, asynchronous systems, or event-driven architectures.
- Preferred experience with containers, cloud-native technologies, Docker, Kubernetes, Grafana, Splunk, or OpenTelemetry.
- Strong problem-solving skills, engineering judgment, ownership, and ability to work in an ambiguous, fast-moving product environment.
Benefits
- Travel may be required depending on business needs.
- The role may involve working with teams and stakeholders across multiple locations.
Tech Stack
Categories
About Eli Lilly and Company
Eli Lilly and Company researches, develops, manufactures, and markets prescription medicines and biologics for patients, sold through healthcare providers, pharmacies, and payers. Core therapeutic areas include diabetes, oncology, immunology, neuroscience, and obesity. Founded in 1876 and headquartered in Indianapolis, it is a public company (NYSE: LLY) with global operations and is building a new advanced manufacturing site for gene therapy and other modalities in Lebanon, Indiana.