Data Engineer
Core
Design, implement, and improve scalable data pipelines, integrations, APIs, and platform services supporting Digital Marketing & Engagement solutions while building and integrating AI-powered applications leveraging Large Language Models and Generative AI.
Role type
Senior Data Engineer (Generative AI & Data Platform)
Builds
Scalable data pipelines, event-driven processing workflows, AI-powered applications, and intelligent data services for Digital Marketing & Engagement.
Domain
Fintech, Digital Marketing, Customer Engagement
Deliverable
production ML models
Required skills
Python, Java, SQL, Kafka, distributed data processing, cloud-native development, CI/CD, vector databases, Kubernetes, Docker, Infrastructure as Code, LangChain, LangGraph, Semantic Kernel, CrewAI, AutoGen, Databricks, Snowflake, BigQuery, Spark, RAG, embeddings, vector search, prompt engineering, AI governance, responsible AI practices, AI-assisted development tools (GitHub Copilot, Claude Code, Cursor).
Preferred skills
Experience with agentic AI solutions, Model Context Protocol (MCP), LLMOps, agent interoperability, customer intelligence, audience segmentation, recommendation systems, privacy and consent management.
Technologies
Python, Java, SQL, Kafka, Kubernetes, Docker, Databricks, Snowflake, BigQuery, Spark, LangChain, LangGraph, Semantic Kernel, CrewAI, AutoGen, GitHub Copilot, Claude Code, Cursor, Windsurf, Vector databases, Knowledge graphs.
Responsibilities
Design and maintain scalable data pipelines and platform services; Build and optimize batch, streaming, and event-driven data processing workflows; Develop and integrate AI-powered applications using LLMs and RAG; Apply guardrails and governance controls for responsible AI; Utilize AI-assisted development tools to improve engineering productivity; Evaluate emerging technologies in data engineering and Generative AI.
Seniority
Senior, hands-on IC
