Software Engineer ChatNow Program
Company: Eli Lilly and Company
Location: Indianapolis
Posted on: November 1, 2025
|
|
|
Job Description:
At Lilly, we unite caring with discovery to make life better for
people around the world. We are a global healthcare leader
headquartered in Indianapolis, Indiana. Our employees around the
world work to discover and bring life-changing medicines to those
who need them, improve the understanding and management of disease,
and give back to our communities through philanthropy and
volunteerism. We give our best effort to our work, and we put
people first. We’re looking for people who are determined to make
life better for people around the world. The Software Engineer for
the ChatNow program will play a critical role in advancing the
capabilities and user experience of our enterprise chatbot
platform. This role is responsible for designing, developing, and
maintaining scalable full stack solutions that power ChatNow, with
a strong emphasis on both front-end user interfaces and back-end
services. This role will focus on hands-on development,
integration, and enablement of reusable agentic components that
power support chatbots across multiple domain areas. What You'll Be
Doing : 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
Participating in agile development cycles, code reviews, sprint
planning, and continuous improvement initiatives 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 Collaborating closely with AI
architects, technology integrators, and other developers to enhance
system reliability, expand automation capabilities, and ensure
high-quality deployments across domains What You Should Bring :
Proven experience in full stack development using modern frameworks
(e.g., Python, JavaScript/TypeScript (Node.js, React) 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 Passion for creating intuitive user experiences
and solving complex technical challenges Excellent problem-solving
skills and a proactive mindset toward innovation and continuous
improvement AI or Machine Learning Certification 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
Prior experience working with cross-functional global development
teams Basic Requirements : B.S. in Computer Science or related
field 2 years experience in Agile methodologies and approaches 2
years experience in full stack development Experience with machine
learning and natural language processing (NLP) technologies
Experience in cloud computing platforms such as Microsoft Azure
Experience with GitHub, Jira, and Docker (or container-based
deployment) Additional Information : Position located in
Indianapolis, Indiana working in a hybrid model Role will require
partnering with IST-based development teams to ensure development
continuity and handoff transitions Travel may be required
periodically Organization Overview : Tech at Lilly builds and
maintains capabilities using pioneering technologies like most
prominent tech companies. What differentiates Lilly IT is that we
redefine what’s possible through tech to advance our purpose –
creating medicines that make life better for people around the
world, like data driven drug discovery and connected clinical
trials. We hire the best technology professionals from a variety of
backgrounds, so they can bring an assortment of knowledge, skills,
and diverse thinking to deliver creative solutions in every area of
our business. The Digital Core team leads Lilly’s transformation
into the Digital and AI era. They inspire digitally empowered teams
to new ways of working and accelerate innovation and agility. This
team powers and advances the entire company by building and
maintaining world class technology capabilities and platforms Lilly
is dedicated to helping individuals with disabilities to actively
engage in the workforce, ensuring equal opportunities when vying
for positions. If you require accommodation to submit a resume for
a position at Lilly, please complete the accommodation request form
( https://careers.lilly.com/us/en/workplace-accommodation ) for
further assistance. Please note this is for individuals to request
an accommodation as part of the application process and any other
correspondence will not receive a response. Lilly is proud to be an
EEO Employer and does not discriminate on the basis of age, race,
color, religion, gender identity, sex, gender expression, sexual
orientation, genetic information, ancestry, national origin,
protected veteran status, disability, or any other legally
protected status. Our employee resource groups (ERGs) offer strong
support networks for their members and are open to all employees.
Our current groups include: Africa, Middle East, Central Asia
Network, Black Employees at Lilly, Chinese Culture Network,
Japanese International Leadership Network (JILN), Lilly India
Network, Organization of Latinx at Lilly (OLA), PRIDE (LGBTQ
Allies), Veterans Leadership Network (VLN), Women’s Initiative for
Leading at Lilly (WILL), enAble (for people with disabilities).
Learn more about all of our groups. Actual compensation will depend
on a candidate’s education, experience, skills, and geographic
location. The anticipated wage for this position is $64,500 -
$158,400 Full-time equivalent employees also will be eligible for a
company bonus (depending, in part, on company and individual
performance). In addition, Lilly offers a comprehensive benefit
program to eligible employees, including eligibility to participate
in a company-sponsored 401(k); pension; vacation benefits;
eligibility for medical, dental, vision and prescription drug
benefits; flexible benefits (e.g., healthcare and/or dependent day
care flexible spending accounts); life insurance and death
benefits; certain time off and leave of absence benefits; and
well-being benefits (e.g., employee assistance program, fitness
benefits, and employee clubs and activities).Lilly reserves the
right to amend, modify, or terminate its compensation and benefit
programs in its sole discretion and Lilly’s compensation practices
and guidelines will apply regarding the details of any promotion or
transfer of Lilly employees. WeAreLilly
Keywords: Eli Lilly and Company, Indianapolis , Software Engineer ChatNow Program, IT / Software / Systems , Indianapolis, Indiana