Data Engineer with AI/ML
Summary
Builds and optimizes scalable batch and real-time data pipelines and data platforms (Snowflake, Python, SQL, Spark), while preparing governed, high-quality datasets and data pipelines that power AI/ML and Generative AI workloads such as RAG apps, AI agents, and copilots.
Data Engineer with AI/ML
We are looking for experienced Data Engineer with AI/ML expertise to design, build, and optimize scalable data pipelines and data platforms.
The ideal candidate should have strong hands-on experience in modern cloud-based data engineering, data integration, data modeling, and AI-ready data architecture.
Key Responsibilities:
- Design, develop, and maintain scalable batch and real-time data pipelines.
- Enable AI/ML and Generative AI use cases by creating high-quality, reliable, and governed datasets.
- Collaborate with Data Analyst, AI Engineers, BI teams, and business stakeholders to support model development and deployment.
- Implement data quality, monitoring, security, and governance best practices.
- Support MLOps and AI workflows, including feature engineering, data preparation, and model data pipelines.
- Optimize data processing performance, scalability, and cost efficiency.
Required Skills:
- Strong experience in Data Engineering (5+ years preferred).
- Expertise in Snowflake, Python, SQL, Spark, and ETL/ELT development.
- Must have experience in AI data architecture and/or Generative AI solution development, including building AI agents, copilots, knowledge bases, skills, RAG-based applications, and data pipelines that support AI workloads.