×
Register Here to Apply for Jobs or Post Jobs. X

Principal Engineer, Software - AI Platforms & Network Data

Job in Bellevue, King County, Washington, 98009, USA
Listing for: T-MOBILE USA, Inc.
Full Time position
Listed on 2026-07-24
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Software Architect, Cloud Engineer - Software, Machine Learning/ ML Engineer
Salary/Wage Range or Industry Benchmark: 150700 - 271900 USD Yearly USD 150700.00 271900.00 YEAR
Job Description & How to Apply Below

Principal Engineer, Software - AI Platforms & Network Data

Salary Range: $150,700 – $271,900. Corporate Bonus Target: 20%

Benefits include medical, dental, vision, flexible spending account, 401(k), employee stock grants, and paid time off.

Job Overview

As a Principal Engineer at T‑Mobile, you will lead the design, build, and evolution of enterprise‑scale AI, software, and data platforms that enable network, device, and customer data to power trusted products and AI‑driven solutions.

About the Team

The Network Data & AI team develops scalable data platforms, AI services, and analytics that transform network operations and enhance customer experience across T‑Mobile.

About the Role

Senior technical leader responsible for creating intelligent systems, evaluating emerging technologies, and influencing technical direction across multiple engineering teams.

What You'll Do
  • Lead architecture, design, and implementation of enterprise‑scale AI, software, and data platforms supporting Network Data & AI initiatives.
  • Design and develop cloud‑native, distributed systems that transform large‑scale network and enterprise data into trusted data products and AI‑powered solutions.
  • Build reusable AI services utilizing Generative AI, Retrieval‑Augmented Generation (RAG), Agentic AI, enterprise knowledge systems, and related technologies.
  • Develop scalable software solutions using modern programming languages, cloud services, and distributed computing technologies.
  • Evaluate emerging technologies and establish architectural patterns that improve scalability, reliability, security, and engineering productivity.
  • Provide technical leadership through architecture reviews, mentoring, technical guidance, and engineering best practices.
  • Partner with engineering, product, network, and business stakeholders to design solutions for complex technical and business challenges.
  • Drive innovation through practical application of emerging AI technologies, intelligent automation, and modern software engineering practices.
  • Produce clear technical documentation, architecture designs, and implementation guidance that support long‑term platform evolution.
  • Remain an active, hands‑on engineer, contributing to software design, implementation, technical problem solving, and code reviews.
Education and Work Experience
  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related field with 7+ years of relevant experience, or an advanced degree with 5+ years of relevant experience.
  • 7–10 years of technical engineering experience.
Required Knowledge,

Skills and Abilities
  • Analytical Thinking
  • Analytics
  • Cloud Architectures
  • Cloud Computing
  • Collaboration
  • Communication
  • Customer Service
  • Leadership
  • Software Development
  • Technical Evaluation
  • Technical Planning
  • Technical Writing
  • Java
  • Python
  • RAG architectures
  • Agentic AI design and development
  • AI/LLM evaluation frameworks
  • Azure AI Search
  • Lang Chain, Lang Graph
Preferred Qualifications
  • Demonstrated experience designing and delivering enterprise‑scale software systems.
  • Strong software engineering background with experience building scalable, distributed applications.
  • Experience architecting cloud‑native applications and distributed platforms.
  • Proficiency in Java and Python.
  • Experience applying modern AI technologies, including Generative AI and Large Language Models, within production software solutions.
  • Strong analytical, problem‑solving, and technical communication skills.
  • Demonstrated ability to influence technical direction across engineering teams.
  • Experience mentoring engineers and providing technical leadership.
Technology Environment Artificial Intelligence
  • Generative AI
  • Large Language Models (LLMs)
  • Retrieval‑Augmented Generation (RAG)
  • Agentic AI
  • Azure OpenAI
  • Azure AI Search
  • Lang Chain
  • Lang Graph
Software Engineering
  • Java
  • Python
  • Distributed Systems
  • Cloud‑Native Application Development
  • Microservices Architecture
Cloud & Data
  • Microsoft Azure
  • Databricks
  • Snowflake
  • Enterprise Data Platforms
  • Large‑Scale Data Processing
Success in This Role
  • Deliver enterprise‑scale AI, software, and data platforms that provide measurable business value.
  • Solve complex technical challenges through sound architecture and engineering excellence.
  • Build reusable…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary