T-Mobile is a leading innovator in the wireless industry, and they are seeking a Software Engineering Intern to contribute to engineering initiatives that enhance automation and testing efficiency. This internship provides hands-on experience with projects focused on AI-powered solutions and telecom testing automation.
Responsibilities:
- Design and develop AI‑powered automation solutions to improve telecom test efficiency
- Build Python‑based backend components that integrate with CI/CD systems such as Jenkins
- Develop and evaluate LLM‑based solutions (e.g., Azure OpenAI, RAG workflows, agent frameworks) for analyzing logs, alarms, and KPI datasets
- Create intelligent workflows for anomaly detection and root‑cause analysis
- Integrate APIs and vendor platforms into internal orchestration and automation tools
- Work with large engineering datasets, including logs, time‑series KPIs, and performance metrics
- Participate in Agile ceremonies, such as daily standups, sprint planning, and team demos
- Present project findings and a final technical deliverable to engineering leadership
- Prototype and implement LLM‑based agents using enterprise‑approved tools such as OpenAI, Claude, or Windsurf
- Design and build data pipelines to process telecom logs, time‑series KPIs, and performance metrics
- Collaborate with domain subject‑matter experts (SMEs) to translate complex telecom requirements into practical automation solutions
- Document system architecture, workflows, and key technical decisions to support ongoing development and knowledge sharing