Principal Engineer, Software – AI Platforms & Network Data
Core
Architecting and building enterprise-scale AI, software, and data platforms that transform network and device data into trusted analytics and automated workflows for engineering and business operations.
Role type
Principal Engineer (AI Platforms & Network Data)
Builds
Enterprise-scale AI services, cloud-native distributed systems, and data products for network planning and customer experience.
Domain
Telecommunications, AI/LLM, Cloud Computing
Deliverable
production ML models | product features | infrastructure
Required skills
Cloud architecture, distributed systems design, Generative AI, RAG architectures, Agentic AI, Java, Python, Azure AI Search, LangChain, LangGraph, AI/LLM evaluation frameworks
Preferred skills
Enterprise-scale software system design, cloud-native application architecture, mentoring engineers, technical leadership
Technologies
Microsoft Azure, Databricks, Snowflake, Azure OpenAI, LangGraph
Responsibilities
Lead architecture and implementation of enterprise-scale AI platforms; design cloud-native distributed systems; build reusable AI services; evaluate emerging technologies; provide technical leadership and mentoring; produce technical documentation.
Seniority
Principal, hands-on IC with strategic architectural influence