Leading the development of intelligent networking solutions, the full-time AI Principal Software Engineer will design and launch scalable, secure systems for processing real-time network data and enabling AI experiences, working remotely. Key responsibilities: Define and drive an innovative technical vision across products and platforms, focusing on intelligent networking and agentic AI Lead the end-to-end software development lifecycle, including architecture, design, implementation, testing, and deployment Mentor engineers and foster a culture of innovation and engineering excellence within the team Required qualifications: Bachelor's degree in Computer Science, Engineering, Mathematics, or a related technical discipline 10+ years of experience in the software development lifecycle, including architecture and production operations 5+ years of programming experience in languages such as Python, Java, Go, or C++ 3+ years of experience designing large-scale distributed systems on cloud platforms like AWS, Azure, or Google Cloud Experience with real-time microservices and distributed data platforms