Staff / Principal Engineer – AI Knowledge & Data Systems
Dallas, Texas
12+ months
Skype
The ideal candidate combines deep data engineering expertise with hands-on experience building production-grade knowledge graphs, semantic models, entity resolution systems, and real-time streaming pipelines.
Required Qualifications
· 12 + years of professional experience in data engineering, software engineering, data platforms, or a closely related field.
· At least 2 years of hands-on experience building and operating production knowledge graphs, ontologies, or semantic data layers that support live AI or analytics products.
· Proven experience implementing entity resolution and data reconciliation across multiple heterogeneous, conflicting, or incomplete data sources.
· Strong experience designing and operating real-time or streaming data pipelines using Apache Kafka, Apache Flink, Spark Streaming, or equivalent technologies.
· Demonstrated ability to take data systems from prototype through production deployment and enterprise-scale adoption.
· Strong understanding of data modeling, distributed systems, data quality, system reliability, and performance optimization.
· Experience working at a major technology company, AI-native organization, large financial services institution, or similarly complex enterprise environment.
· Strong communication skills and the ability to explain architecture decisions, engineering trade-offs, production issues, and technical solutions.
·