Advancing the capabilities and user experience of Lilly's enterprise chatbot platform, ChatNow, by designing, developing, and maintaining scalable full stack solutions.
Requirements
- Proven experience in full stack development using modern frameworks (e.g., Python, JavaScript/TypeScript (Node.js, React))
- Experience with Agentic & AI Tooling (e.g. LangChain, LangGraph, Open AI SDKs, Cortex, MLflow, LangFuse, Vector DBs, etc.)
- Experience contributing to RAG (Retrieval-Augmented Generation) pipelines
- Familiarity with multi-agent architectures and LangGraph workflows
- Understanding of LLM fine-tuning, prompt optimization, or embedding-based retrieval
- Experience with machine learning and natural language processing (NLP) technologies
- Experience in cloud computing platforms such as Microsoft Azure
Responsibilities
- Driving the implementation of new features and enhancements across the ChatNow platform, ensuring performance, reliability, and security
- Contributing to architectural decisions and technical strategy for full stack development within the ChatNow ecosystem
- Building, maintaining, and optimizing Python and JavaScript based microservices that support ChatNow’s agentic orchestration and RAG pipelines
- Implementing and enhancing MCP server integrations, tool-spec definitions, and Cortex marketplace utilities for multi-agent orchestration
- Supporting CI/CD automation for ChatNow builds, leveraging GitHub Actions, Jira workflows, and environment promotion across DEV, QA, and PROD
- Working with MLflow, LangFuse, and Power BI to monitor model performance, version control, and conversational analytics
- Following internal security, compliance, and AI Registry protocols to ensure alignment with responsible AI and data privacy standards
Other
- Participating in agile development cycles, code reviews, sprint planning, and continuous improvement initiatives
- Collaborating closely with AI architects, technology integrators, and other developers to enhance system reliability, expand automation capabilities, and ensure high-quality deployments across domains
- Solid understanding of software engineering best practices including agile methodologies, CI/CD, and automated testing
- Ability to collaborate cross-functionally with product managers, designers, and other engineers
- Prior experience working with cross-functional global development teams