Sr. Specialist, AI CRM Engineering

Bristol Myers Squibb•Princeton, NJ

About The Position

At Bristol Myers Squibb, this role contributes to the company’s purpose of discovering, developing, and delivering innovative medicines. The Sr. Specialist, AI CRM Engineering develops and integrates AI-enabled capabilities into the Veeva CRM/Vault CRM ecosystem, including LLM-based solutions using industry-standard models such as Claude directly or through AWS Bedrock, under the direction of the engineering manager. The position supports AI/ML workflows and integrations connected to CRM data pipelines, and helps prototype, evaluate, and deliver Generative AI and agentic AI capabilities for field representative workflows. The role builds and maintains AI-powered MyInsights/X-Pages outputs and dashboards, surfaces machine-learning outputs in CRM interfaces and reporting tools, and performs hands-on CRM integrations and data loading. It participates throughout the software development lifecycle, applying SDLC, CI/CD, configuration management, quality, testing, validation, and compliance practices. The specialist contributes reusable components and design patterns, documents dependencies and risks, and supports release planning, deployment readiness, and issue resolution. The position works collaboratively with global and cross-functional teams, including developers, administrators, architecture leads, IT business partners, data science and analytics teams, stakeholders, testing teams, and vendors. It also supports knowledge sharing, technical progress updates, agile ceremonies, stakeholder demonstrations, and ongoing professional development. The role is based in Princeton, New Jersey; the posting does not specify a work model for this particular position.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Data Science, or a related field.
  • At least 5 years of overall IT experience in software development, administration, or solution delivery.
  • At least 2 years of hands-on CRM experience, including configuration, customization, UIX, workflows, security models, data loading, or integrations in Veeva CRM, Salesforce, or an equivalent platform.
  • At least 1.5 years of applied AI/ML exposure, including participation in building, integrating, or testing AI/ML models, LLMs, or intelligent automation features in enterprise or academic environments.
  • Databricks experience, including participation in building, integrating, or testing with Databricks Lakehouse architecture and Databricks ETL.
  • At least 3 years of experience with SDLC methodologies (Agile and/or Waterfall), including participation in validated or regulated system delivery in a structured team environment.
  • Demonstrated experience contributing to AI/ML or analytics integrations within enterprise applications, such as dashboards, predictive features, or NLP tools.
  • At least one active technical certification in CRM, AWS, industry-standard AI (such as Anthropic), Databricks, or an equivalent area.
  • Strong analytical and problem-solving skills, with effective written and verbal communication abilities for a global, collaborative work environment.
  • Strong experience with vectorization, Python, prompt engineering, LangChain, LangGraph, OpenAI Azure, Anthropic Claude, and GCP models.
  • Strong experience with AWS, AWS API Gateway, and AWS CI/CD.
  • Strong written and verbal communication skills and experience presenting to executive and cross-functional audiences.

Nice To Haves

  • Exposure to LLM frameworks for enterprise AI application development.
  • Familiarity with life sciences CRM applications such as Veeva/Vault CRM, Veeva Vault, Veeva Align, Veeva Engage, or Salesforce Life Sciences Cloud.
  • Working knowledge of Python and/or SQL for AI/ML prototyping, data manipulation, and CRM analytics tasks.
  • Experience with JavaScript, Java, SDK-based development, or scripting languages for CRM customization and automation.
  • Awareness of or participation in Generative AI or agentic AI projects in a regulated or life sciences environment, including understanding of validation and compliance considerations.
  • Exposure to commercial pharmaceutical analytics use cases such as HCP targeting, call planning, field-force optimization, or market-access analytics.
  • Experience using CI/CD tools such as GitHub Actions, Azure DevOps, or Jenkins in a development or deployment-support capacity.
  • Familiarity with data-integration patterns such as REST APIs, event-driven architectures, or ETL/ELT pipelines for connecting CRM platforms with AI services or data sources.
  • Experience with agile tools such as Jira for sprint participation, task tracking, and stakeholder updates.

Responsibilities

  • Develop and integrate AI-enabled features within the Veeva CRM/Vault CRM ecosystem, including LLM-based solutions using models such as Claude directly or via AWS Bedrock, under the engineering manager’s direction.
  • Support AI/ML workflows and data integrations connected to CRM data pipelines, including next-best-action model outputs, call-planning tools, and sentiment-analysis features for field representative workflows.
  • Prototype and evaluate Generative AI capabilities such as auto-generated call summaries, intelligent alerts, and AI-driven field notifications within Veeva CRM and MyInsights/X-Pages.
  • Build and maintain AI-powered MyInsights/X-Pages outputs and dynamic dashboards with embedded predictive KPIs and intelligent visual elements for field representatives and managers.
  • Participate in agentic AI experiments and pilots, contributing to AI agents that automate CRM workflows, data enrichment, and intelligent routing through CRM APIs and third-party integrations.
  • Consume and surface machine-learning model outputs in CRM UI layers and downstream reporting tools in coordination with Data Science and Analytics teams.
  • Apply team-defined AI governance and responsible AI practices, including BMS AI usage policies, data privacy standards, and validated-systems requirements.
  • Research and evaluate emerging AI/ML tools and frameworks and contribute findings and recommendations to the CRM engineering team.
  • Perform hands-on integrations within Veeva CRM/Vault CRM, including data loading and MyInsights/X-Pages integrations.
  • Participate in the full SDLC, including design, build, testing, deployment, and issue resolution for CRM and AI-integrated business requirements.
  • Contribute reusable code components, libraries, and design patterns that support productivity, global harmonization, and scalability.
  • Apply SDLC best practices, CI/CD pipelines, and configuration-management principles under guidance from the manager and senior technical leads.
  • Participate in code reviews, release planning, and deployment-readiness checks, incorporating an AI-first perspective.
  • Identify and document configuration dependencies, risks, and change impacts for CRM and AI-integrated workflows, and proactively flag issues to the manager.
  • Support quality standards, testing documentation, and deployment checklists to ensure robust, validated solutions compliant with life sciences regulations.
  • Collaborate with US, nearshore, and global developers, administrators, architecture leads, and IT business partners to support timely, high-quality delivery.
  • Support onboarding and knowledge sharing by maintaining solution documentation, knowledge-base articles, SOPs, and configuration guides.
  • Communicate technical progress, risks, and issues to the engineering manager clearly, concisely, and promptly.
  • Participate in agile ceremonies, including sprint planning, backlog grooming, daily stand-ups, and retrospectives.
  • Work with business partners, testing teams, and vendors to help ensure solutions are integrated, functionally validated, and end-to-end ready.
  • Support business stakeholder demonstrations and solution walkthroughs, explaining the technical capabilities and value of CRM AI features.
  • Seek feedback and coaching from the manager and senior peers to develop technical depth in CRM engineering and applied AI development.

Benefits

  • Comprehensive benefit plans, including wellbeing support, retirement and financial protection benefits, and medical, dental, vision, life, and disability insurance offerings, subject to applicable plan terms and eligibility.
  • U.S.-based exempt employees are eligible for Flexible Time Off without a set accrual limit, subject to manager approval.
  • 11 paid company holidays each year.
  • For eligible non-exempt employees, RayzeBio employees, and employees located in Puerto Rico: 160 hours of paid vacation annually for new hires, subject to manager approval, 11 paid company holidays, and 3 optional holidays.
  • Depending on eligibility, paid sick leave, up to two paid volunteer days per year, summer-hours flexibility, and leaves of absence for medical, personal, parental, caregiver, bereavement, or military needs.
  • Eligible employees may receive an annual Global Shutdown between Christmas Day and New Year’s Day.
  • Potential eligibility for additional discretionary incentive cash and stock opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service