This role focuses on building robust chat orchestration workflows using LangGraph state machines, implementing real-time streaming interfaces, and managing multi-turn conversation persistence at scale
Job Summary
This role focuses on building robust chat orchestration workflows using LangGraph state machines, implementing real-time streaming interfaces, and managing multi-turn conversation persistence at scale.
You will design platforms that combine LLM reasoning with business context, real-time data integration, and conversational UX patterns while supporting autonomous agent workflows.
Bristol Myers Squibb recognizes the importance of balance and flexibility in our work environment. We offer a wide variety of competitive benefits, services and programs that provide our employees with the resources to pursue their goals, both at work and in their personal lives.
Matching Summary
This role focuses on building robust chat orchestration workflows using LangGraph state machines, implementing real-time streaming interfaces, and managing multi-turn conversation persistence at scale.
Skills & Requirements
Must-have
LangGraph state machines
async Python development
production LLM integration
FastAPI
PostgreSQL
Redis
Server-Sent Events (SSE)
Nice-to-have
prior experience in regulated industries
global life sciences experience
working with globally distributed teams
strong communication and presentation skills
Key Requirements
7+ years of software engineering experience
2+ years building production LLM-powered conversational applications
Bachelor's or Master's degree in Computer Science, AI, Data Science, Engineering, or related field