remote
AI Principal Engineer - Improvado
Software Engineer
Lead AI initiatives as Principal Engineer, driving machine learning, data engineering, and BI solutions on cloud platforms to automate marketing intelligence and reporting for enterprise clients.
About the role
Key Responsibilities
- Architect and implement end‑to‑end AI/ML pipelines that ingest, transform, and analyze large marketing data sets.
- Collaborate with product and data teams to define feature requirements and translate business goals into scalable data solutions.
- Design and maintain cloud‑native data warehouses (e.g., BigQuery, Redshift) and orchestrate workflows with Airflow or similar tools.
- Mentor and lead a small team of data scientists and engineers, fostering best practices in model development and deployment.
- Ensure high data quality, governance, and compliance across all data assets.
Requirements
- 10+ years of experience in software engineering with a strong focus on AI/ML and data engineering.
- Proficiency in Python, SQL, and cloud platforms (AWS or GCP).
- Hands‑on experience building production‑grade ML models and deploying them at scale.
- Deep understanding of BI tools and data visualization best practices.
- Excellent communication skills and a proven track record of leading technical teams.
Skills
machine learningpython