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

Summer Software Engineering Internship

Job in Herndon, Fairfax County, Virginia, 22070, USA
Listing for: T-Mobile
Seasonal/Temporary, Apprenticeship/Internship position
Listed on 2026-03-11
Job specializations:
  • Software Development
    Software Engineer, AI Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Summer 2026 Software Engineering Internship

T‑Mobile is synonymous with innovation-and you could be part of the team that disrupted an entire industry! We reinvented customer service, brought real 5G to the nation, and now  shaping the future of technology in wireless and beyond. Our work is as exciting as it is rewarding, so consider the career opportunity below as your invitation to grow with us, make big things happen with us, above all, #BEYOU with us.

Together, we won‘t stop!

Get hands‑on experience, training-and a leg up on a bright future.

Learn. Achieve. Build a career.
T‑Mobile is revolutionizing the wireless industry for millions of customers nationwide. Working here means rolling up your sleeves and redefining the status quo with a team that has your back every step of the way!

This is an 11‑week paid learning experience during which you‘ll be able to connect and network with other interns and leaders within the company. We invite you to come innovate with mentors who will challenge you to develop meaningful skills. You‘ll contribute your creativity and outstanding ideas, while working alongside T‑Mobile employees. We‘ll give you hands‑on projects and the chance to create an immediate impact.

What

It‘s Like

The Smart Labs, Automation, and Performance team within the National Quality Engineering organization plays a critical role in advancing T‑Mobile's network technology capabilities. The team operates across three core functions:

  • Smart Labs: Focused on proof‑of‑concept testing for emerging technologies and network solutions. This includes feasibility studies, aligning research initiatives with cross‑functional teams, driving vendor implementations, evaluating business‑driven technology use cases, and performing deep protocol analysis.
  • Automation and Performance: Responsible for RAN regression automation, load and stress performance evaluation, customer experience assessment, automated failure classification using AI‑driven and rule‑based algorithms, and zero‑touch UE log processing with automated root‑cause identification across multiple RAN software releases and features.
  • Advanced Data Intelligence: The team performs sophisticated data mining across large volumes of test data to enable cutting‑edge troubleshooting techniques and accelerate issue resolution.
What You‘ll Do

As an intern, you will contribute directly to RAN automation and performance engineering initiatives. You will:

  • Support the design, development, testing, and deployment of software applications and tools in the RAN automation space.
  • Collaborate with cross‑functional teams to assist with data analysis and technical problem‑solving.
  • Participate in data mining and analytics, working with both structured and unstructured datasets to uncover patterns, trends, and actionable insights.
  • Write clean, scalable, and maintainable code that supports testing and automation workflows.
  • Present project outcomes and key learnings to engineering leadership at the end of the internship.
Key Responsibilities
  • Develop a strong understanding of the current software stack, architectures, and system interactions.
  • Build tools that improve data structuring, visualization, and reporting across diverse testing environments.
  • Create meaningful dashboards to effectively communicate technical results and trends.
  • Contribute innovative ideas to enhance existing systems, processes, and services.
  • Apply AI‑based analysis to increase efficiency in post‑processing, log evaluation, and automated insights.
What It Takes
  • Foundational knowledge of one or more programming languages (e.g., Python, Java, C++, JavaScript).
  • Exposure to data analysis or data mining concepts (e.g., SQL, pandas, machine learning fundamentals, statistical analysis).
  • Understanding of software development principles, object‑oriented programming, and AI/ML concepts.
  • Strong problem‑solving, coding, and analytical abilities.
  • Effective communication and collaboration skills in a technical team environment.
Minimum Qualifications
  • At least 18 years of age.
  • Legally authorized to work in the United States.
  • Must be actively enrolled in a Bachelors or Graduate degree program.
  • Employees of T‑Mobile or Metro by T‑Mobile are ineligible for Internships.

Employer does…

Position Requirements
Less than 1 Year work experience
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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary