$137,530 – $183,319
Listed on Bristol Myers Squibb’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
This role builds cloud-hosted AI applications and agent systems for pharmaceutical research and operations at Bristol Myers Squibb, using AWS services and modern LLM frameworks. It's suited to experienced backend engineers who want to work hands-on with cutting-edge AI technology on problems that directly impact drug discovery and development.
Our summary, not Bristol Myers Squibb’s wording. The full posting is on their site.
Skills this role names
- Amazon Athena
- Amazon ElastiCache
- Amazon RDS
- Amazon S3
- Amazon Web Services (AWS)
- AWS CloudFormation
- AWS Lambda
- CI/CD
- FastAPI
- Gemini
- GitHub
- LangChain
- LangGraph
- Model Context Protocol (MCP)
- Node.js
- OpenAI
- PostgreSQL
- Python
- Redis
- SQL
- Terraform
- TypeScript
- Vector Databases
Log in to see which of these are already on your profile.
What they ask for
Required
- Bachelor's degree in Computer Science, Engineering, or related field
- 5+ years of software engineering, cloud engineering, platform engineering, or backend application development
- Hands-on experience building cloud-native applications on AWS
- Strong proficiency in Python, FastAPI, TypeScript/Node, or comparable backend frameworks
- Experience with containers, CI/CD, GitHub workflows, automated testing, and infrastructure-as-code
- Experience building LLM, RAG, or agentic AI applications using frameworks like LangGraph or LangChain
- Familiarity with MCP/FastMCP, read-write-search APIs, vector databases, and knowledge graphs
- Experience with SQL, semantic layers, and data warehouse context
- Experience building sandboxed execution, data branching, provenance, and access-control patterns
- Practical experience integrating with frontier LLM model providers
Nice to have
- Familiarity with permissioned markdown/YAML stores
- Experience with session/state management and structured output validation
- Experience translating LLM-derived meaning into governed data layers
- Effective use of coding agents or AI-assisted development tools like Claude Code or GitHub Copilot