Digital R&D Staff Software Engineer
Core
Design, build, and deploy autonomous AI agent systems and LLM-powered workflows to support drug development and R&D pipelines.
Role type
Staff Software Engineer (Applied AI / Agentic Systems)
Builds
Multi-agent architectures, intelligent automation pipelines, and production-grade AI solutions for pharmaceutical R&D.
Domain
Healthcare / Pharmaceutical R&D / Generative AI
Deliverable
production ML models
Required skills
Python (3.9+), Agentic AI frameworks (LangChain, LlamaIndex, AutoGen, CrewAI), LLM application development, AWS Bedrock, AWS AgentCore, Model Context Protocol (MCP), RAG pipeline engineering, Vector databases (Pinecone, Weaviate, pgvector), RESTful API design, CI/CD and MLOps, SQL, Docker, Kubernetes, Terraform/AWS CDK.
Preferred skills
JavaScript/Node.js, Microservices architecture, Cloud security, AI safety principles.
Technologies
Python, LangChain, LlamaIndex, AutoGen, CrewAI, AWS Bedrock, AWS AgentCore, MCP, Pinecone, Weaviate, pgvector, Chroma, LangSmith, Arize, W&B, Docker, Kubernetes, GitHub Actions, Terraform, AWS CDK.
Responsibilities
Design and deploy autonomous AI agents with multi-step reasoning and tool-use capabilities; Develop multi-agent architectures for collaborative problem solving in pharmaceutical contexts; Engineer RAG pipelines to ground agents in proprietary scientific knowledge; Build feedback loops and self-correction mechanisms for agent reliability; Integrate agentic solutions with enterprise data platforms, ERPs, and clinical systems; Mentor junior engineers and establish AI engineering standards.
Seniority
Staff, hands-on IC with strategic ownership