← All roles

Senior Software Engineer – AI

Cyble· Engineering
Apply on company site
Hybrid (Bengaluru, KA, IN / Bengaluru, Karnataka, IN)INR 4000k - INR 6000kFull-timePosted 10mo ago

About the role

Senior Software Engineer role at Cyble focusing on AI-native, cloud-native cybersecurity intelligence platform. Hands-on backend engineer designing scalable SaaS services with AI embedded as a core capability, building AI-driven backend services, RAG pipelines, agentic workflows, and multi-tenant cloud infrastructure.

Responsibilities

  • Design and implement AI-driven backend services using LLMs for summarization, classification, enrichment, reasoning, and automated decision flows
  • Build and operate RAG pipelines, embedding workflows, and vector search layers to power intelligent features
  • Implement agentic AI patterns for autonomous workflows (triage, correlation, remediation), with strong guardrails and observability
  • Partner with AI/ML engineers to productionize models and inference services in a secure, scalable manner
  • Design, build, and maintain microservices and APIs for a multi-tenant SaaS platform using Go, Node.js (TypeScript), or Python
  • Contribute to system design, domain modeling, and service decomposition
  • Build event-driven systems using Kafka, RabbitMQ, or cloud-native messaging services (SNS/SQS)
  • Implement ingestion and processing pipelines for external feeds, logs, and signals, including normalization and enrichment
  • Containerize and deploy services using Docker and Kubernetes; build and maintain CI/CD pipelines
  • Ensure high availability, observability, and performance with modern monitoring and alerting stacks
  • Apply secure-by-design principles, threat modeling, and compliance controls
  • Collaborate with product, frontend, data, DevOps, and AI teams; participate in architecture reviews and code reviews
  • Mentor junior engineers and foster ownership, innovation, and bias for action

Qualifications

  • 6–8 years of professional backend or platform engineering experience
  • Hands-on experience building AI/LLM-powered features in production systems
  • Strong understanding of LLM integration patterns: RAG, embeddings, prompt strategies, agents, and safety guardrails
  • Proficiency in Go, Node.js (TypeScript), or Python (FastAPI/Flask/Django)
  • Solid grounding in distributed systems, microservices architecture, and cloud-native design
  • Experience designing and consuming RESTful and/or gRPC APIs
  • Hands-on experience with Kafka, RabbitMQ, SNS/SQS, or similar messaging systems
  • Strong database fundamentals across SQL and NoSQL, including data modeling and indexing
  • Experience building and operating production-grade SaaS platforms with CI/CD, observability, and reliability practices
  • Strong communication skills and ability to work in agile, cross-functional teams

Skills

Required:AI/LLM integrationGoNode.js (TypeScript)Kafka/RabbitMQ/SNS-SQS
Nice to have:Python

Benefits

  • Impactful Work: Shape the user experience for a next-gen security platform
  • Modern Stack: React/TypeScript, real-time data, generative UI, and AI integrations
  • Growth & Learning: Access training budgets, conference support, and mentorship
Last updated Sep 23, 2026. Interested? Apply on the company site.
Cyble logo

About Cyble

Cyble - World’s First Intelligence-Driven, AI-Native Security…

To reimagine cybersecurity with an AI-native platform that unifies detection, protection and remediation across the digital attack surface Headquartered in Alpharetta, Georgia, and with offices in Australia, Malaysia, Singapore, Dubai, Saudi Arabia and India, Cyble has a global presence. To learn more about Cyble, visit www.cyble.com. 

saassecurityai

More open roles at Cyble