AI-Powered Data Engineer for Enterprise Discovery

Bristol Myers Squibb

Princeton (KY)

On-site

USD 88,000 - 106,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health coverage
Wellbeing programs
401(k) and insurance

Job summary

Bristol Myers Squibb is seeking an AI & Data Engineer to join the Data Discovery Services team in Princeton, NJ. You will build Python pipelines, enrich metadata, and contribute to semantic knowledge layers to enhance enterprise data discovery and AI retrieval.

You will work alongside data engineers, search engineers, and data scientists to deliver reliable data foundations, scalable pipelines, and API endpoints for applications and AI agents.

Qualifications

  • Bachelor’s degree in computer science, data science, information science, engineering, or related field.
  • Proven data/engineering background with production pipelines.
  • Proficient Python as primary language.
  • Proficient SQL skills.
  • Experience with Databricks and AWS Glue for data pipelines.
  • Strong fundamentals in ETL/ELT, data modeling and data quality.
  • Familiarity with AWS services (S3, Glue) and OpenSearch/Elasticsearch.
  • Good communication and collaboration skills.

Responsibilities

  • Build and maintain Python pipelines that pull metadata from data catalogs, enrich it with taxonomy tags, and publish to the discovery platform.
  • Tune and optimize search indexes and queries to match user needs.
  • Develop a semantic knowledge layer with vector embeddings to support RAG and AI systems.
  • Maintain integrations to sync ontology changes into the discovery platform.
  • Investigate and resolve data pipeline issues across Databricks and AWS Glue; implement data quality checks.
  • Build API endpoints and MCP servers to expose search and metadata capabilities.
  • Design metadata pipelines mapping cross-domain dataset relationships with confidence scores.
  • Analyze search patterns and user feedback to improve discovery over time.

Skills

Python
SQL
Databricks
AWS Glue
OpenSearch/Elasticsearch
Metadata management
Communication skills
Problem-solving

Education

Bachelor’s degree in Computer Science or related field
Master’s degree preferred

Tools

Databricks
AWS Glue
OpenSearch/Elasticsearch

Job description

Bristol Myers Squibb is seeking an AI & Data Engineer to join the Data Discovery Services team in Princeton, NJ. You will build Python pipelines, enrich metadata, and contribute to semantic knowledge layers to enhance enterprise data discovery and AI retrieval.

You will work alongside data engineers, search engineers, and data scientists to deliver reliable data foundations, scalable pipelines, and API endpoints for applications and AI agents.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Data Engineer for Enterprise Discovery
AI Data Engineer for Enterprise Discovery

Bristol-Myers Squibb • Princeton (NJ)

On-site
USD 87,810 - 106,399
Health coverage
Wellbeing programs
Commuter benefits
AI & Data Engineer: Data Discovery & Semantic AI
AI & Data Engineer: Data Discovery & Semantic AI

Bristol-Myers Squibb • Princeton (NJ)

On-site
USD 87,000 - 107,000
Health coverage
Stock options
Flexible benefits
AI Analytics Engineer — Data Pipelines & ML Systems
AI Analytics Engineer — Data Pipelines & ML Systems

Bristol Myers Squibb • Princeton (NJ)

On-site
USD 115,000 - 139,000
Health Coverage
Wellbeing Programs
401(k) Plan
+1
Senior Manager, AI-Driven Clinical Data Engineering
Senior Manager, AI-Driven Clinical Data Engineering

Bristol Myers Squibb • Princeton (NJ)

On-site
USD 154,000 - 186,000
AI Analytics Engineer - Data Pipelines & ML
AI Analytics Engineer - Data Pipelines & ML

Bristol Myers Squibb EU Policy • Princeton (NJ)

On-site
USD 115,000 - 139,000
Health Coverage
Wellbeing Programs
401(k) plan
+1
Analytical AI Engineer – Data & ML Pipelines
Analytical AI Engineer – Data & ML Pipelines

Bristol-Myers Squibb • Princeton (NJ)

On-site
USD 114,000 - 139,000
GenAI Data Engineer - Clinical Operations
GenAI Data Engineer - Clinical Operations

Bristol-Myers Squibb • Princeton (NJ)

On-site
USD 87,000 - 107,000
Senior Data Engineer, Clinical Operations
Senior Data Engineer, Clinical Operations

Bristol Myers Squibb EU Policy • Princeton (NJ)

On-site
USD 154,000 - 186,000
Health Coverage
401(k) Plan
Paid Time Off
Senior AI/ML Director, Predictive Engagement
Senior AI/ML Director, Predictive Engagement

Bristol Myers Squibb EU Policy • Princeton (NJ)

On-site
USD 168,000 - 203,000
Health coverage
Wellbeing programs
401(k)
Senior Manager, Enterprise Information & AI Enablement
Senior Manager, Enterprise Information & AI Enablement

Bristol-Myers Squibb • Princeton (NJ)

Hybrid
USD 133,000 - 163,000