HYDERABAD · FULLTIME
Sr. Software Engineer
Tmobile
Hyderabad · onsite · Posted 58d ago
Sourced from
Not disclosed4–8 yrsfulltimeHyderabad
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.4s
- Found the form on Instahyre · 10 questions to answer1.3s
- Decided the answers for all of them2.4s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Responsibilities:
- Design and develop agent orchestration frameworks and execution engines supporting complex AI-driven workflows.
- Design and optimise low-latency services supporting real-time conversational and voice interactions.
- Build reusable platform services, SDKs, APIs, and libraries that accelerate development of conversational AI applications.
- Design and implement Model Context Protocol (MCP) integrations and frameworks that enable secure, scalable access to enterprise tools, APIs, data sources, and agent capabilities.
- Develop reusable tool-calling, context-sharing, and interoperability services that support MCP-enabled agent ecosystems.
- Develop runtime services for text- and voice-based agent interactions, including context management, tool execution, memory, and state orchestration.
- Architect microservices and event-driven systems that integrate AI reasoning with enterprise systems such as customer, billing, network, and support platforms.
- Design mechanisms that safely translate model outputs into deterministic business actions and workflows.
- Collaborate with AI/ML engineers to integrate foundation models, retrieval systems, evaluation frameworks, and agent capabilities into production platforms.
- Drive platform reliability, scalability, observability, and performance across high-volume AI workloads.
- Establish software architecture standards, engineering best practices, and reusable design patterns for agentic systems.
- Contribute to technical strategy and platform evolution by evaluating emerging AI, orchestration, and distributed systems technologies.
- Mentor engineers and promote engineering excellence through design reviews, documentation, and knowledge sharing.
Requirements:
- 7+ years of software engineering experience building distributed systems and cloud-native applications.
- Strong proficiency in Python or Java, with working knowledge of both preferred.
- Experience designing APIs, microservices, workflow engines, or platform services.
- Experience building systems that integrate with LLMs, AI services, or conversational platforms.
- Experience designing highly available distributed systems and service-oriented architectures.
- Strong understanding of software architecture, system design, scalability, resiliency, and performance optimisation.
- Demonstrated experience leading technical design discussions, driving architectural decisions, and influencing engineering direction across teams.
- Experience with cloud-native technologies, including containers, Kubernetes, and service-based architectures.
- Excellent problem-solving, debugging, and technical communication skills.
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent practical experience.
- Experience integrating AI systems with enterprise applications, APIs, tools, or data platforms through standardised integration patterns.
Must Have Skills:
- Python, Rust, or Go software engineering.
- Distributed systems, APIs, and microservices.
- LLM, AI service, and conversational platform integration.
- Cloud-native architecture, containers, and Kubernetes.
- Software architecture and technical leadership.
Nice-to-Have:
- Experience building agent orchestration frameworks, workflow platforms, or AI execution systems.
- Experience with conversational AI, voice platforms, speech technologies, or real-time interaction systems.
- Familiarity with retrieval systems, vector databases, memory architectures, and evaluation frameworks.
- Experience designing internal developer platforms, SDKs, or reusable engineering frameworks.
- Knowledge of event-driven architectures, distributed workflows, and enterprise integration patterns.
- Experience with Model Context Protocol (MCP), agent tool-calling frameworks, or similar standards for connecting AI systems with external tools and services.
- Experience designing reusable tool integration frameworks, context management systems, or agent interoperability platforms.
Sourced from instahyre
Section · 02
Skills
KubernetesLarge Language Models (LLMs)PythonLanggraphGenerative AiRustDistributed Systemsapisai servicesContainersGolangJavaMicroservicesConversational Platforms
Section · Company
About Tmobile
Tmobile
1994
32 years old
Bellevue
United States
About
T-Mobile is a wireless telecommunications company that redefines the way consumers and businesses buy wireless services. The company is committed to transforming the way that consumers and businesses purchase and use wireless services by offering a range of flexible, affordable, and feature-rich plans. One of T-Mobile's key strategies is to challenge the traditional wireless carrier model by offering customers more choice and control over their wireless plans. The company has introduced a number of groundbreaking initiatives, including its "Un-carrier" program, which eliminates long-term contracts and provides customers with more transparent pricing and billing. T-Mobile has also invested heavily in expanding and improving its network coverage, which now covers more than 99% of the US population. The company's network has been recognized for its speed and reliability, and T-Mobile has received numerous awards for its wireless service quality. In addition to its consumer-focused offerings, T-Mobile has also developed a range of solutions designed to meet the needs of businesses of all sizes. These include wireless plans, mobile device management tools, and customized solutions for industries such as healthcare, transportation, and retail.