
Principal AI Engineer
Bristol Myers SquibbResponsibilities
- Design, build, and deploy autonomous multi-agent workflows using frameworks such as LangGraph, CrewAI, and Autogen.
- Architect graph-based agent workflows with complex state management, conditional routing, parallel execution, task decomposition, and error recovery.
- Develop reusable agent node libraries, platform patterns, versioning strategies, and testing frameworks.
- Build production FastAPI applications with asynchronous I/O, PostgreSQL, Redis, and enterprise service integrations.
- Implement real-time streaming with Server-Sent Events and WebSocket protocols alongside RESTful and event-driven APIs.
- Integrate AWS Bedrock, Azure OpenAI, Anthropic Claude, and OpenAI GPT-4 with prompt management and tool-calling systems.
- Implement conversation-state persistence, Model Context Protocol integrations, function calling, and external data-source connectivity.
- Build hybrid intelligence and response-transformation pipelines combining LLM reasoning, rules, and statistical analysis.
- Implement Langfuse or LangSmith observability, tracing, telemetry, performance monitoring, cost optimization, and agent evaluation.
- Integrate LDAP, SSO, access controls, data governance, Responsible AI practices, and enterprise security requirements.
- Partner with data engineers, business analysts, UX teams, and business stakeholders to deliver scalable agent workflows and streaming interfaces.
- Mentor junior engineers and participate in architecture reviews, documentation, and knowledge sharing.
Requirements
- Bachelor's or Master's degree in Computer Science, AI/ML, Engineering, Data Science, or a related discipline.
- At least 9 years of software engineering experience, including at least 2 years building and deploying production LLM-powered applications.
- Expert-level asynchronous Python programming, including asyncio and async/await patterns.
- Production experience with LangGraph, LangChain, CrewAI, Autogen, or similar agentic orchestration frameworks.
- Experience with AWS Bedrock, Azure OpenAI, Anthropic Claude, OpenAI GPT-4, or similar cloud LLM providers.
- Experience with FastAPI, Docker, Git, CI/CD pipelines, and AWS, Azure, or Google Cloud.
- Experience building autonomous multi-step agent systems with conditional logic, state management, and tool-calling patterns.
- Strong understanding of ReAct, Plan-and-Execute, and tool-use agent design patterns.
- Experience implementing Model Context Protocol and agent-to-agent communication frameworks.
- Familiarity with LLMOps, Langfuse, LangSmith, prompt engineering at scale, and prompt templating, versioning, and optimization.
- Strong analytical, problem-solving, communication, and collaboration skills for globally distributed teams.
- Prior global life sciences experience, especially in the GPS functional area, is preferred.
- Experience managing or collaborating with offshore technical development teams and diverse international stakeholders is preferred.
Benefits
- Bristol Myers Squibb offers opportunities for growth, meaningful work, inclusion, wellbeing, flexibility, and comprehensive benefits.
- The role follows one of the organization's site-essential, site-by-design, field-based, or remote-by-design work models, with the assigned model based on core responsibilities.
- Applicants can request reasonable workplace accommodations or adjustments during the recruitment process and employment.
Categories
About Bristol Myers Squibb
At Bristol Myers Squibb, we work every day to transform patients’ lives through science. That work inspires some of the most interesting, meaningful, and life-changing careers you’ll experience. Join us and pursue innovative ideas alongside some of the brightest minds in biopharma, collaborating with a team rich in diversity of experiences, and perspectives. We have built a sustainable pipeline of potential therapies and are leveraging translational medicine and data analytics to understand how we can deliver the right medicine to the right patient, at the right time, to achieve the best outcome. Whether in a scientific, business or supporting function, a career at BMS means you’ll be inspired every day to grow and thrive through opportunities that are uncommon in scale and scope. Here, you’ll be on the cutting edge of powerful innovation in oncology, hematology, immunology, cardiovascular disease, and fibrosis, with colleagues united in the mission to help patients. Through the Bristol Myers Squibb Foundation, we also promote health equity and seek to improve health outcomes of populations disproportionately affected by serious diseases and conditions. Our mission is to give new hope to help patients prevail over serious disease – it drives everything we do. Review our Social Media Community Guidelines at: https://www.bms.com/social-media-community-guidelines.html