AI-Powered Data Engineer for Enterprise Discovery

Bristol Myers Squibb

Princeton (NJ)

On-site

USD 88,000 - 106,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Comprehensive benefits
Flexibility
Growth opportunities

Job summary

Bristol Myers Squibb in Princeton, NJ is hiring an AI / Data Engineer to join the Data Discovery Services team within Enterprise Data Platforms. You will build pipelines, enrich metadata with taxonomy, and enable retrieval-augmented generation with vector embeddings, contributing to AI-powered discovery across the enterprise.

This hands-on role focuses on Python development, data pipelines, search optimization, and API development to expose metadata capabilities for AI agents and apps.

Qualifications

  • Bachelor’s degree in computer science, Data Science, Engineering, or related field; Master’s preferred.
  • Proven data engineering or software engineering experience delivering production pipelines.
  • Proficient Python; primary language.
  • Proficient SQL.
  • Experience with Databricks and AWS Glue.
  • Strong data engineering fundamentals: ETL/ELT, data modeling, data quality, orchestration.
  • Familiarity with AWS services (S3, Lambda, API Gateway, Glue).
  • Experience with OpenSearch or Elasticsearch.
  • Understanding metadata management and data cataloging.
  • Strong problem-solving and willingness to learn.
  • Good communication and teamwork.

Responsibilities

  • Build Python pipelines that pull metadata from enterprise data catalogs, enrich with taxonomy tags, and publish to the discovery platform.
  • Tune and optimize search indexes to ensure results match user needs.
  • Build a semantic knowledge layer with vector embeddings to grow a data inventory supporting retrieval-augmented generation (RAG).
  • Maintain integrations that sync ontology and taxonomy changes into the discovery platform.
  • Investigate and resolve data pipeline issues across Databricks and AWS Glue, add data quality checks.
  • Build API endpoints and MCP servers that expose search and metadata capabilities.
  • Design metadata pipelines that map cross-domain dataset relationships and add to the cross-domain join catalog with confidence scores.
  • Analyze search patterns and improve the discovery experience so the system learns and improves over time.

Skills

Python
SQL
Data engineering
ETL/ELT
OpenSearch/Elasticsearch
Databricks
AWS Glue
Communication

Education

Bachelor’s degree in computer science, Data Science, Engineering, or related field
Master’s degree preferred

Tools

Databricks
AWS Glue
OpenSearch
S3
Lambda
API Gateway
Docker

Job description

Bristol Myers Squibb in Princeton, NJ is hiring an AI / Data Engineer to join the Data Discovery Services team within Enterprise Data Platforms. You will build pipelines, enrich metadata with taxonomy, and enable retrieval-augmented generation with vector embeddings, contributing to AI-powered discovery across the enterprise.

This hands-on role focuses on Python development, data pipelines, search optimization, and API development to expose metadata capabilities for AI agents and apps.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI & Data Engineer: Data Discovery & Semantic AI
AI & Data Engineer: Data Discovery & Semantic AI

Bristol-Myers Squibb • Princeton (NJ)

On-site
USD 87,810 - 106,399
Health coverage
Stock options
Flexible benefits
Senior Data Engineer, GenAI & Clinical Ops Lead
Senior Data Engineer, GenAI & Clinical Ops Lead

Bristol-Myers Squibb Co • Princeton (NJ)

On-site
USD 154,000 - 186,000
Health Coverage
401(k) Plan
Paid Time Off
Senior AI Engineer - AI-First, Cloud-Native Biotech Solutions
Senior AI Engineer - AI-First, Cloud-Native Biotech Solutions

Talentify • Brisbane (CA)

Hybrid
USD 151,000 - 183,000
Health coverage
Wellbeing support
Employee assistance programs
Senior Data Engineer Lead, Clinical Operations & GenAI
Senior Data Engineer Lead, Clinical Operations & GenAI

Bristol-Myers Squibb • Princeton (NJ)

On-site
USD 153,770 - 186,327
Health Coverage
Wellbeing Support
401(k) plan
+1
Senior AI-Driven Supply Risk Data Scientist
Senior AI-Driven Supply Risk Data Scientist

Bristol Myers Squibb • New Brunswick (NJ)

On-site
USD 78,000 - 94,000
Flexible Time Off
11 paid holidays
160 hours vacation per year
+2
Principal Data Engineer — AI-Ready Biologics Discovery
Principal Data Engineer — AI-Ready Biologics Discovery

Johnson & Johnson • Raritan (NJ)

On-site
USD 117,000 - 201,000
Medical insurance
Dental insurance
Vision insurance
+4
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
Senior Full-Stack AI Engineer: Generative & Agentic AI
Senior Full-Stack AI Engineer: Generative & Agentic AI

Bristol-Myers Squibb Co • Princeton (NJ)

On-site
USD 78,000 - 95,000
Health Coverage
Wellbeing Programs
Financial Well-being & 401(k)
+1
Senior Data Scientist: AI-Driven Supply Risk
Senior Data Scientist: AI-Driven Supply Risk

Bristol-Myers Squibb Co • New Brunswick (NJ)

Hybrid
USD 78,000 - 94,000
Flexible Time Off
11 paid company holidays
160 hours paid vacation
Senior AI Research & Innovation Lead – Drug Discovery
Senior AI Research & Innovation Lead – Drug Discovery

Bristol-Myers Squibb Co • United States

Remote
USD 145,000 - 176,000
Flexible Time Off
11 paid holidays
Paid vacation