Senior Software Engineer Cato Apps Team (AI)
Cato NetworksSASE company
Tel Aviv, IsraelSenior
Software Engineering
About the role
Senior Software Engineer to build AI infrastructure and intelligent agent ecosystem for Cato's SASE platform.
- •Cato Networks is seeking a Senior Software Engineer for their Cato Apps Team (AI) to build the company's next-generation AI infrastructure and intelligent agent ecosystem.
- •This role will shape and build the foundation of Cato's AI-powered management and support experience.
- •Key Responsibilities Design and develop Cato's Agentic Infrastructure using state-of-the-art technologies.
- •Build and optimize real-time, scalable microservices processing large volumes of data.
- •Collaborate with AI/ML engineers, product managers, and UX designers on intelligent capabilities.
- •Contribute to the architecture and infrastructure of Cato's AI systems.
- •Requirements 7+ years of software development experience, preferably in cloud-native environments.
- •Strong understanding of modern AI/LLM concepts and architectures (RAG, fine-tuning, prompt engineering, vector databases, agents).
- •Strong programming skills in Java with deep understanding of distributed systems and APIs.
- •Experience with microservice architectures, message queues, and real-time data processing.
Tech stack
JavaMicroservicesLLMsLangChainOpenAI APIPython
Match insights
Tech:Java, Microservices, LLMs, LangChain, OpenAI API
Level:Senior
Location:Tel Aviv, Israel