Search by job, company or skills

Senior AI Data Engineer

Senior AI Data Engineer

publicis global delivery (pgd)
5-8 Years
Not Disclosed
Early Applicant
  • Posted 15 hours ago
  • Be among the first 10 applicants

Job Description

Global Growth – Global BD Agent Suite:

Build the permission-aware knowledge layer under the Global BD agents. Ingest and keep fresh the Global BD Hub, SharePoint, Salesforce and licensed sources; extract, chunk and PII-scrub content; carry access-control metadata to the search index; and make sure agents only ever retrieve what the requesting user is entitled to see.

Mandatory focus:

Microsoft Graph delta queries and change webhooks; Salesforce CDC / SOQL / Bulk API; Azure Data Factory / Logic Apps and Azure Functions; ADLS Gen2; Azure AI Search indexing with ACL metadata; document extraction and PII scrubbing.

Key Responsibilities:

  • Build ingestion from SharePoint Online / Global BD Hub using Graph delta queries and change webhooks, and from Salesforce using CDC and SOQL watermark pulls.
  • Land data in an immutable, source-first, date-partitioned ADLS Gen2 raw zone and maintain lineage.
  • Extract and chunk PDF, Word, Excel and PowerPoint content, preserving tables, headings and metadata for retrieval.
  • Propagate permissions by carrying SharePoint / Salesforce ACLs into chunk metadata so Azure AI Search can security-trim results per user.
  • Scrub PII in pitch records, client bios and contact data in line with GDPR and Purview classification.
  • Onboard licensed sources such as COMvergence and other third-party data, validating API availability, licensing and usage constraints with source owners.
  • Monitor freshness quality and failures, and flag stale, duplicate or contradictory content back to the Hub team.

Required Skills & Expected Capability:

  • Core Data Engineering: Strong Python and SQL; pipeline orchestration with Azure Data Factory/Logic Apps; Azure Functions
  • M365 / SharePoint Data: Microsoft Graph API, delta queries, change notifications / webhooks, SharePoint lists, libraries and permissions model
  • Salesforce Data: Salesforce CDC, SOQL, Bulk API, Platform Events
  • Search Indexing: Azure AI Search indexes, indexers and skillsets; embeddings pipelines; hybrid (vector + metadata) retrieval support
  • Governance: ACL propagation, PII detection and scrubbing, Purview, data lineage, GDPR awareness

You will fit right in if you have:

  • 5–8 years in data engineering, with 1+ year preparing unstructured content for RAG / LLM use
  • Has built ingestion from SharePoint / M365 and / or Salesforce in an enterprise tenant
  • Understands that a wrong permission on a chunk is a data-exposure incident, not a bug

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Purview data lineage

Bulk API

GDPR awareness

PII detection and scrubbing

Salesforce CDC

Azure AI Search

Microsoft Graph API

Similar Jobs

6-9 yrs
Bengaluru, India
Skills:
Pyspark, Kafka, Sql, Terraform, Spark, Databricks, Azure, Python, MLflow, Unity Catalog, GitHub Actions, Microsoft Purview, Lakeflow, Event Hubs, Delta Lake, Structured Streaming, Bicep
5-7 yrs
Bengaluru, India
Skills:
snowflake , Data Migration, Sql, MLops, Data Governance, Scripting, CrewAI, Salesforce, CRM UI development, Data Analysis, prompt engineering, custom components, AutoGen, Crm Development, Microsoft Dynamics 365, workflow automation, data mastering
5-7 yrs
Bengaluru, India
Skills:
Spark, Azure Databricks, Python, Sql, Mosaic AI, Agent Framework, AI Playground, AI Functions, Delta Lake, Unity Catalog
5-7 yrs
Bengaluru
Skills:
data engineering , snowflake , , Tableau, Power Bi, Sql, Python, Statistical Analysis, Machine Learning, R, Azure Stack services
6-9 yrs
Bengaluru, India
Skills:
snowflake , Azure Machine Learning, Version Control Systems, Unix, Hadoop, Apache Spark, Kafka, Windows, Redshift, Sql, Linux, Plsql, Python, AWS