remote
Principal Data AI Architect - Referrals Only
Software Engineer
Lead complex data and AI programs, designing end‑to‑end architectures, guiding delivery teams, and aligning solutions with business strategy using modern cloud, streaming, and analytics technologies.
About the role
Key Responsibilities
- Architect and oversee end‑to‑end data solutions for large‑scale, AI‑enabled initiatives, ensuring alignment with business objectives and data strategy.
- Lead cross‑functional delivery teams, providing technical guidance on data modeling, streaming, batch processing, and cloud infrastructure.
- Design scalable architectures using technologies such as Apache Spark, Kafka, and cloud platforms (AWS, GCP, Azure) to meet performance, security, and cost targets.
- Collaborate with data strategists and stakeholders to translate vision into concrete technical roadmaps and solution agreements.
- Mentor senior engineers and architects, establishing best practices for data pipelines, governance, and machine‑learning model deployment.
Requirements
- 10+ years of experience designing and delivering enterprise data platforms and AI solutions.
- Deep expertise in Python, Spark, Kafka, and cloud services (AWS preferred) with a strong grasp of data modeling and ETL patterns.
- Proven track record leading complex, multi‑team data programs and influencing architectural decisions.
- Experience with machine‑learning pipelines, model operationalization, and data governance frameworks.
- Excellent communication and mentorship skills, able to bridge technical and business domains.
Skills
pythonapache sparkkafkaawsmachine learning