What are the responsibilities and job description for the Backend Cloud Engineer (On-prem) position at Kai?
Kai is the AI company rebuilding cybersecurity for the machine-speed era. Founded by second time founders and trusted by Fortune 500 enterprises, Kai is building a future where security has no categories, no silos, and no human speed bottlenecks. The Kai Agentic AI Platform replaces fragmented, human-limited workflows with agentic AI systems that continuously contextualize, assess, reason, and execute security work at machine speed - making human defenders, superhuman.
Why Join Kai
This role develops Python services that integrate with external APIs, aggregates contextual data into databases, and orchestrates workflows that generate prompts for locally hosted large language models. The resulting outputs are delivered to end-user applications through backend APIs and graphical user interfaces. In a world where digital experiences shape trust and adoption, efficient and effective backend development directly drives product success and customer confidence.
What You’ll Do
Why Join Kai
- Well-funded: With $125M raised, we have the capital, runway, and resolve to rebuild cybersecurity from first principles.
- Proven: We've earned the trust of Fortune 500 and Global 1000 companies, and we're just getting started. Their confidence in Kai reflects what we've built: an AI-powered cybersecurity platform that performs at the scale and speed the enterprise demands.
- Experienced founders: Our founding team consists of second-time entrepreneurs, each with over 20 years of experience in the cybersecurity industry. Their proven expertise and vision drive our ambitious goals.
- World-class leadership team: Our Heads of AI, Engineering, and Product bring extensive experience from some of the world’s most influential companies, ensuring top-tier mentorship, direction, and vision.
- Frontier AI Applied Research Team: Our researchers operate at the leading edge of agentic AI systems, translating breakthrough capabilities into real-world cybersecurity applications.
- Generous compensation: We offer highly competitive salaries, equity options, and a supportive work environment. Your contributions will be valued and rewarded as we grow together.
This role develops Python services that integrate with external APIs, aggregates contextual data into databases, and orchestrates workflows that generate prompts for locally hosted large language models. The resulting outputs are delivered to end-user applications through backend APIs and graphical user interfaces. In a world where digital experiences shape trust and adoption, efficient and effective backend development directly drives product success and customer confidence.
What You’ll Do
- Design and develop efficient backend services (Java, Golang ...etc) to collect, normalize, and ingest data from REST APIs on multiple systems.
- Design and develop microservices to maintain service reliability and scalability.
- Design and develop scheduled and event-driven data collection workflows.
- Integrate backend SQL, NoSQL, and vector-based databases for managing structured data across all the services and pods.
- Build and maintain Linux based component libraries and design systems to ensure software stability and reliability.
- Work with frontend user interface and DevOps teams to ensure smooth deployment, testing, and scalability of applications.
- Work with platform engineering to enable automated product installation with limited customer interaction.
- Own the CI/CD pipelines and orchestration workflows.
- Contribute code reviews, best practices, and technical documentation.
- 5–10 years of professional experience in backend and API development.
- Strong proficiency in Linux package management, OS management, and networking.
- Proficiency in Private Cloud technologies like networking, storage, etc.
- Strong proficiency in programming languages like Go and Python.
- Strong experience with SQL and NoSQL Databases. Vector DB knowledge is a plus.
- Proficiency in AI inferencing engines is good to know, not a must.
- Self-driven problem solver with the ability to independently troubleshoot and resolve complex backend issues.
- Demonstrated experience building effective and efficient enterprise grade production code.
- Solid understanding of Operating systems and Kubernetes cluster operations.
- Experience with Helm chart development and deployment.
- Familiarity with Git, CI/CD workflows, and Agile development practices.
- Bonus: Experience with automated LLM prompting and response.
- Bonus: Data aggregation and database query optimization.
- Bonus: Exposure cloud platforms (AWS, Azure, or GCP) and DevOps pipelines.