Job Title: Data Engineer
We're seeking a highly skilled Python data engineer with an AI/ML focus to join our growing data and analytics team.
This role is ideal for someone who loves building scalable data pipelines, operationalizing machine learning workflows and partnering closely with data scientists.
Key Responsibilities:
* Build, optimize and maintain ETL/ELT pipelines using Python and modern data engineering frameworks.
* Architect and manage data workflows ensuring accuracy, scalability and reliability.
* Work closely with data scientists to deploy, monitor and tune machine learning models.
* Develop feature engineering pipelines, preprocessing workflows and model-serving APIs.
* Integrate data from various sources including APIs, databases, cloud storage and streaming platforms.
* Implement MLOps best practices including versioning, CI/CD for ML and automated retraining workflows.
* Optimize data storage, compute usage and performance within cloud-native tools.
* Create and maintain documentation, data catalogs and operational guides.
* Monitor data system performance and recommend improvements.