Data Engineer - AI/ML
Summary
Designs, builds, and optimizes scalable batch and real-time data pipelines and AI-ready data platforms using Snowflake, Python, SQL, and Spark, enabling Generative AI use cases (RAG apps, AI agents, copilots) and supporting MLOps, data quality, governance, and cost optimization. On-site in Taguig, Philippines.
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.