Senior Frontend Engineer
Bristol Myers Squibb · Seattle, WA · 2 wk ago
HybridEngineering$151k–$183k/yrFull-time
About the role
Bristol Myers Squibb is seeking a Senior Frontend Engineer to join the AI Venture Studio delivery team. This role focuses on turning advanced AI capabilities into useful, trusted, and enterprise-ready product experiences.
Responsibilities
- Own frontend technical delivery for assigned AI Accelerator projects, from rapid prototyping through production-adjacent hardening.
- Build React and TypeScript experiences for chat, copilots, workflow automation, agent supervision, prompt/configuration screens, data apps, and evaluation/feedback workflows.
- Create intuitive interfaces for streaming AI responses, tool execution status, verifiable source references, citations/provenance, confidence displays, multimodal review, human approval steps, and error recovery.
- Design human-in-the-loop experiences that make living context inspectable and correctable by humans, including review, diff, approval, correction, and provenance workflows for agent-maintained knowledge.
- Integrate frontend experiences within BMS-aligned consuming apps and services.
- Define frontend architecture patterns, reusable components, and starter templates that help future Accelerator pods move faster.
- Partner with designers to translate designs, mockups, and living prototypes into accessible, polished, production-quality components and workflows.
- Collaborate with AI, App/Cloud, and Data Engineering teams to define clean API contracts, streaming patterns, auth flows, and telemetry boundaries.
- Support AI Accelerator agile cycles of six two-week sprints over a 12-week cycle by building, testing, validating, and hardening frontend product increments each sprint.
Qualifications & Experience
- Bachelor's or higher degree in Computer Science, Engineering, Design Technology, Science, or a related field.
- 5+ years of experience in frontend engineering, or full-stack engineering with strong frontend depth, with increasing responsibility.
- Expertise in React and TypeScript/JavaScript, including modern component architecture, state management, HTML/CSS, accessibility, browser performance, and responsive design.
- Experience building AI-powered product experiences such as chat, copilot, workflow, evaluation, feedback, or human-in-the-loop interfaces.
- Experience building lightweight web applications and rapid prototypes using Streamlit or similar frameworks, in addition to enterprise React-based application development.
- Familiarity with enterprise auth patterns such as OAuth/OIDC and SSO, secure token handling, observability, and production readiness practices.
- Familiarity with AWS-hosted application patterns, CI/CD, environment configuration, and GitHub-based engineering workflows.
- Experience with automated frontend testing and pragmatic quality practices across unit, component, integration, and end-to-end tests.
- Effective use of coding agents or AI-assisted development tools such as Claude Code, Codex, Gemini CLI, GitHub Copilot, or similar tools.
- Excitement for experimenting with the latest AI tools and technologies while translating them into trusted products that help discover, develop, and deliver innovative medicines.