AI Data Engineer for Enterprise Discovery

Bristol-Myers Squibb

Princeton (NJ)

On-site

USD 87,810 - 106,399

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
Commuter benefits

Job summary

Bristol Myers Squibb in Princeton, NJ is seeking an AI/Data Engineer to build and maintain data pipelines, metadata enrichment, and semantic knowledge layers that power discovery and retrieval across enterprise systems. You will collaborate with data engineers, search engineers, and data scientists to deliver scalable data products.

The role emphasizes hands-on Python development, ETL/ELT patterns, and integration with Databricks and AWS Glue, with opportunities to grow into AI engineering and

Qualifications

  • Bachelor’s degree in computer science, data science, information science, engineering, or related field; Master’s preferred.
  • Production-grade data pipelines experience with Python and SQL required.
  • Experience with Databricks and AWS Glue for data pipelines and transformations.
  • Familiarity with AWS services (S3, Lambda, API Gateway, Glue) and OpenSearch/Elasticsearch.
  • Understanding of metadata management, data catalogs, and data quality concepts.

Responsibilities

  • As an AI/Data Engineer, build pipelines and integrations to make enterprise data discoverable.
  • Develop metadata enrichment, transformations, and platform integrations; contribute to AI-powered retrieval.
  • Maintain Python pipelines to pull metadata from enterprise catalogs and publish to discovery platform.
  • Tune search indexes, adjust analyzers, and test queries to match user needs.
  • Design and maintain semantic knowledge layer and vector embeddings for RAG and LLMs.
  • Implement MCP servers and APIs exposing search and metadata capabilities.

Skills

Python
SQL
Databricks
AWS Glue
OpenSearch
Metadata management
Data pipelines
Problem solving

Education

Bachelor’s degree in CS/Data Science/Engineering
Master’s degree preferred

Tools

Databricks
AWS Glue
OpenSearch

Job description

Bristol Myers Squibb in Princeton, NJ is seeking an AI/Data Engineer to build and maintain data pipelines, metadata enrichment, and semantic knowledge layers that power discovery and retrieval across enterprise systems. You will collaborate with data engineers, search engineers, and data scientists to deliver scalable data products.

The role emphasizes hands-on Python development, ETL/ELT patterns, and integration with Databricks and AWS Glue, with opportunities to grow into AI engineering and

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

Similar jobs worth comparing

AI-Powered Data Engineer for Enterprise Discovery
AI-Powered Data Engineer for Enterprise Discovery

Bristol Myers Squibb • Princeton (KY)

On-site
USD 88,000 - 106,000
Health coverage
Wellbeing programs
401(k) and insurance
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
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
GenAI Data Engineer - Clinical Operations
GenAI Data Engineer - Clinical Operations

Bristol-Myers Squibb • Princeton (NJ)

On-site
USD 87,000 - 107,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
Senior Data Engineer Lead, Clinical Operations & GenAI
Senior Data Engineer Lead, Clinical Operations & GenAI

Bristol-Myers Squibb • Princeton (NJ)

On-site
USD 153,000 - 187,000
Health Coverage
Wellbeing Support
401(k) plan
+1
Senior AI & Data Analytics Lead — Cloud Architecture
Senior AI & Data Analytics Lead — Cloud Architecture

Bristol Myers Squibb • Princeton (NJ)

On-site
USD 170,000 - 206,000
Health Coverage
401(k) plan
Disability Insurance
+2