Principal Engineer - Data Engineering
Core
Build and maintain versioned feature engineering pipelines, data quality checks, and infrastructure for synthetic data generation and model input validation.
Role type
Principal Data Engineer (AI/ML Data Platform)
Builds
Feature stores, training dataset registries, and data pipelines for AI/ML platforms
Domain
Artificial Intelligence / Machine Learning Data Engineering
Deliverable
production ML models
Required skills
Python, SQL, scalable batch pipeline architecture, data quality checks, data versioning, lineage tracking, pipeline orchestration
Preferred skills
Feast, Tecton, dbt, AWS Glue, AWS Lake Formation, Redshift, Iceberg, Dremio, synthetic data generation (VAE, GANs, diffusion models)
Responsibilities
Design and operate data quality checks for completeness, schema consistency, and distribution stability; Implement data versioning, lineage tracking, and reproducible training datasets; Build infrastructure supporting synthetic data generation; Contribute to real-time sensor-data ingestion; Maintain the training dataset registry, feature store, and model input validation
Seniority
Principal, hands-on IC
