B

Bristol Myers Squibb

Makes drugs for cancer, blood and immune diseases

AI Engineer - Solutions & Engineering

AI Application EngineeringPosted on Nov 13
Full-timePrinceton, NJ, USAIn-person

About the Job

Requirements

  • Design evaluations for non-deterministic systems using golden datasets, rubric and LLM-as-judge graders, human review, and regression testing.
  • Evaluate retrieval, tool use, multi-step agent trajectories, and final outputs separately.
  • Calibrate LLM graders against human labels and identify grader bias.
  • Run evaluations in continuous integration so prompt, tool, skill, and model-version changes are measured before release.
  • Use error analysis and failure categorization to turn evaluation results into targeted improvements.
  • Use coding agents such as Claude Code, Codex, or Cursor hands-on to design, build, test, and refactor real software.
  • Use spec-driven workflows, including writing clear specifications and acceptance tests, breaking work into agent-sized tasks, and running agents in parallel or over long tasks.
  • Configure coding agents with project instructions, skills, Model Context Protocol servers, hooks, and permissions.
  • Critically review coding-agent output and explain and defend all shipped code.
  • Have proven experience delivering large language model solutions in production, not just prototypes.
  • Use Python, ideally TypeScript, API-driven development, Git, continuous integration and continuous delivery, and a cloud platform such as AWS, Azure, or Google Cloud Platform.
  • Apply advanced prompt and context engineering, including system-prompt design, few-shot patterns, structured outputs, reasoning strategies, and long-context strategies.
  • Apply retrieval and grounding techniques including chunking, hybrid search, reranking, and metadata filtering, and determine when connectors or direct file access can replace a vector database.
  • Use agentic patterns including tool and function calling, multi-step workflows, and Model Context Protocol, and exercise judgment about when not to use an agent.
  • Work with unstructured and semi-structured data, including documents, PDFs, and content assets.
  • Understand transformer fundamentals including tokenization, attention, context windows, and sampling.
  • Understand the training stack, including pretraining, instruction tuning, reinforcement learning from human feedback, and reinforcement learning from AI feedback, and how reasoning models differ.
  • Understand agent-harness loops, tool exposure, context management, and permissions.
  • Recognize failure modes including hallucination, sycophancy, position bias, prompt injection, and tool misuse, and know mitigations for each.
  • Reason about cost, latency, and quality from first principles.
  • Apply large language model operations practices including tracing, observability, prompt and model versioning, and cost and usage management.
  • Apply security fundamentals, including protection against prompt injection through tools and documents, data leakage, personally identifiable information exposure, and excessive access privileges.
  • Hold a bachelor's degree in Computer Science, Engineering, Data Science, or a related field, or have equivalent experience.
  • Have at least five years of software or machine-learning engineering experience, including at least one year building large language model or agent-based solutions.
  • Provide a portfolio of shipped work, such as assistant extensions, connectors, agent workflows, or an evaluation suite.
  • Explain technical trade-offs to business partners.

Responsibilities

  • Build and ship large-language-model-powered solutions, including assistant extensions, connectors, agentic workflows, and custom applications, from prototype through production.
  • Define quality for each use case, create golden datasets, graders, and regression suites, and use evaluations to guide prompt, tool, and model changes.
  • Use coding agents as a daily development tool by writing specifications, directing agents, and reviewing and testing their output while owning correctness and quality.
  • Design solutions around AI assistant platform harnesses, including tool calls, context assembly, permissions, and sandboxing.
  • Engineer context through system prompts, reusable instructions, memory, retrieval, structured outputs, and long-context strategies.
  • Choose among platform extensions, connectors, custom applications, and API-based agents, and determine when not to use an agent.
  • Select a model for each task by weighing capability, cost, latency, and risk, using evaluations as evidence.
  • Implement guardrails and human-in-the-loop controls for regulated pharmaceutical content, including medical, legal, and regulatory review, compliance, auditability, and data boundaries.
  • Monitor and improve the quality, cost, latency, and adoption of deployed solutions using production traces and feedback.
  • Translate business needs into technical solutions with marketing, commercial, and information technology partners.
  • Explain AI capabilities, limitations, and value to business stakeholders.
  • Share reusable patterns, review peers’ work, and track new models and platform capabilities.

Desired Qualifications

  • Hands-on experience building on enterprise AI assistant platforms such as Claude Desktop (Chat, Cowork, and Code, including skills, projects, plugins, and connectors), ChatGPT Enterprise (custom GPTs, connectors, and projects), Gemini Enterprise, Gemini for Workspace, or similar harnesses.
  • Experience building or configuring Model Context Protocol servers and integrating enterprise systems as connectors.
  • Experience developing agents with an agent software development kit or API for cases that exceed assistant-platform capabilities.
  • Experience in pharmaceutical, life-sciences, or other regulated industries, including awareness of medical, legal, and regulatory review, good practice requirements, and 21 CFR Part 11.
  • Experience with commercial pharmaceutical data and systems such as Veeva, PromoMats, and IQVIA; digital marketing; content supply chains; or healthcare professional and direct-to-consumer engagement.
  • Experience with enterprise AI rollout, including adoption programs, workshops, champion networks, and usage governance.
  • Experience with multi-agent or sub-agent orchestration using LangGraph or similar tools.
  • Experience with multimodal and document-understanding workloads.
  • Experience with fine-tuning or distillation using LoRA or PEFT, and with open-weight models such as Hugging Face, Llama, or Mistral.

About the Company

Bristol Myers Squibb

Makes drugs for cancer, blood and immune diseases

Bristol Myers Squibb discovers, develops and sells prescription medicines for serious illnesses, including cancer, blood disorders, immune diseases and heart disease, for patients treated by doctors and hospitals around the world. Its best-known drug is Opdivo, an immunotherapy that helps the body's own immune system find and attack many kinds of cancer. Researchers develop drug candidates in its labs or bring them in through acquisitions and partnerships, then test them in clinical trials to win regulatory approval. The company makes and markets the approved medicines and earns its revenue from sales of patent-protected drugs. Its roots go back to a business founded in 1887, and it is based in Lawrence Township, New Jersey.

Company size
10,001+
Company stage
IPO
Headquarters
Lawrence Township, NJ
Founded
1887

Recently Posted Jobs

Explore more opportunities at Bristol Myers Squibb

See more jobs