Software Engineer

T-Mobile T-Mobile · Telecom · Frisco, TX

Software Engineer role focused on designing, implementing, and operating scalable, reliable, and secure platform solutions for AI engineering, LLM, and agentic AI workloads. This includes building and enhancing CI/CD pipelines, Infrastructure-as-Code, deployment automation, and developer productivity tooling to accelerate AI application delivery. The role emphasizes collaboration with engineering, infrastructure, security, and product teams, with a focus on cloud-native services and operational excellence.

What you'd actually do

  1. Design, develop, and maintain AI platform services, cloud-native applications, automation frameworks, and infrastructure solutions that support scalable AI engineering, LLM, and agentic AI workloads.
  2. Build, enhance, and operate CI/CD pipelines, Infrastructure-as-Code frameworks, deployment automation, and developer productivity tooling that accelerate the delivery of AI applications and platform capabilities.
  3. Develop software solutions that support engineering projects and meet customer requirements
  4. Collaborate with technical teams to deliver effective technical solutions and continuously learn new technologies
  5. Create clear documentation for software code, system designs, and business requirements

Skills

Required

  • Analytical Thinking
  • Collaboration
  • Continuous Development
  • DevOps
  • Programming Languages
  • Software Design
  • Software Development
  • Emerging Technologies
  • Test Evaluation
  • Technology Development

Nice to have

  • Machine Learning Certification
  • Certified Data Scientist (CDS)

What the JD emphasized

  • AI platform services
  • LLM
  • agentic AI workloads
  • CI/CD pipelines
  • Infrastructure-as-Code
  • deployment automation
  • developer productivity tooling
  • AI applications

Other signals

  • AI platform services
  • LLM
  • agentic AI workloads
  • CI/CD pipelines for AI
  • developer productivity tooling for AI