Principal Data Engineer
Core
Design, build, and scale data pipelines and AI applications supporting analytics needs for various stakeholders across NBCUniversal's media and entertainment portfolio.
Role type
Principal Data Engineer (AI/ML focus)
Builds
Large-scale data pipelines, data applications, and AI systems (including LLM integration)
Domain
Media & Entertainment / Cloud Data Engineering / AI
Deliverable
production ML models | product features | infrastructure
Required skills
Data pipeline design and scaling, Machine Learning best practices (training/serving, feature engineering, RAG), Data modeling and warehousing, Cloud-native data engineering, Python/SQL, System architecture, Agile development, Automated testing, Cloud platform deployment
Preferred skills
LLM integration, Langchain, On-prem to cloud migration, Self-service analytics solutions
Technologies
AWS, Azure, GCP, Snowflake, Python, SQL, Langchain, REST APIs, Vectorized embeddings
Responsibilities
Design and build scalable data pipelines across diverse source systems and cloud environments; Develop and maintain data applications and AI systems; Coach junior engineers and guide teams on foundational data engineering principles; Collaborate with cross-functional teams to define data acquisition and integration strategies; Deploy to cloud platforms and troubleshoot configuration issues; Create documentation for developers and business users.
Seniority
Principal, hands-on IC with team leadership