Job Overview
We are seeking an experienced Data Engineer with expertise in AI and machine learning to lead our data and analytics team.
Key Responsibilities:
* Design, develop, and maintain scalable ETL/ELT pipelines using Python and modern data engineering frameworks.
* Develop efficient data workflows that meet accuracy, scalability, and reliability standards.
* Collaborate closely with data scientists to deploy, monitor, and fine-tune machine learning models.
* Build feature engineering pipelines, data preprocessing workflows, and model-serving APIs.
* Integrate diverse data sources, including APIs, databases, cloud storage, and streaming platforms.
* Implement MLOps best practices, including version control, continuous integration and deployment for ML, and automated retraining workflows.
* Optimize data storage, compute usage, and performance within Snowflake and cloud-native tools (AWS, GCP, or Azure).
* Produce detailed documentation, data catalogs, and operational guides.
* Monitor and improve data system performance.
Requirements
* Proficient in Python and modern data engineering frameworks.
* Experience with Snowflake as a central data warehouse.
* Strong collaboration skills with data scientists.
* Ability to design and maintain efficient data workflows.
Benefits
In this role, you will have the opportunity to work on challenging projects, collaborate with experienced professionals, and grow your career.