Senior Software Engineer-Gen AI,Machine Learning,Distributed Systems,Cloud Platforms(10387, 10388, 10389)
Core
Build scalable, secure, and reliable core platforms and services that process large volumes of real-time network data to power generative AI experiences and autonomous agentic systems for enterprise networking.
Role type
Senior Software Engineer (Gen AI, Distributed Systems, Cloud Platforms)
Builds
Core platforms and services for intelligent networking, agentic automation, and real-time distributed data processing
Domain
Networking, Generative AI, Distributed Systems, Cloud Platforms
Deliverable
production ML models | product features | infrastructure
Required skills
Architecture of large-scale distributed systems, Real-time microservices, Stream processing, Cloud infrastructure (AWS/Azure/GCP), Mentoring technical teams, Solving complex ambiguous technical problems, Python/Java/Go/C++ proficiency
Preferred skills
Generative AI or agentic systems development (tool use, planning, memory, orchestration), Event-driven microservices, Distributed data technologies (Kafka, Spark, Flink), Network telemetry and control-plane systems
Technologies
Kafka, Spark, Flink, PySpark, MapReduce, AWS, Azure, Google Cloud, Python, Java, Go, C++
