Innovation at its Best: Join our Forward-Thinking Company
At CableLabs we wake up every day to invent the future. CableLabs is a global, award-winning innovation and R&D lab dedicated to keeping people connected by building and orchestrating emergent technology and igniting co-innovation today for the broadband of tomorrow.
The Lead Architect position resides in the Future Infrastructure Group at CableLabs. This department drives research and development activities focused on future access network technologies and virtualized infrastructure. Our team plays a crucial role in delivering software and infrastructure innovations that benefit the cable industry, with particular emphasis on Network Evolution, Platform Evolution, Reliability & Experience and Differentiated Services.
Why This Role Is Exciting
CableLabs is seeking a Lead Software Developer to help design and build next-generation AI-driven network platforms. This role will focus on developing systems that enable real-time intelligence across broadband networks, supporting initiatives such as AI interoperability, Model Context Protocol (MCP), agentic workflows, embodied AI, and session automation. You will work at the intersection of software engineering, AI systems, and network infrastructure. We are looking for a software engineer capable of building platforms that transform network components into intelligent, data-driven systems capable of detecting, analyzing, and resolving impairments in real time.
What You’ll Do
- Lead the design and development of scalable software reference implementations for AI-driven network intelligence
- Build and optimize backend systems using Python and Go for high-performance, distributed environments
- Develop and integrate agentic workflows leveraging MCP and emerging AI interoperability frameworks
- Design data pipelines to ingest, process, and analyze real-time telemetry from network and application layers
- Implement systems that correlate application KPIs with network telemetry to enable closed-loop automation
- Collaborate with cross-functional teams to prototype and deploy embodied AI solutions across edge and core environments
- Contribute to the development of APIs and frameworks that support federated developer platforms and NaaS capabilities
- Ensure software reliability, scalability, and observability across distributed systems
- Mentor engineers and provide technical leadership across projects