Job description
Description
KayHut is a leading provider of cybersecurity solutions for the Israeli defense sector. The products developed by our R&D division are tailor-made to our clients' needs and have become an inseparable part of their core business.
We are looking for a Senior Full-Stack Engineer to join us in building a new production-grade system for the enterprise from scratch. This is a role for an experienced engineer who knows what it takes to bring such a system to production end to end, and treats AI as a core part of the toolkit, both as a force multiplier in how they build and as a first-class capability in what they build. In this role, you will be a key member of our growing team of developers, data scientists, and analysts. You will build a complex, data-intensive system that is powered by LLMs and intelligent agents, and provides a delightful experience to our users.
Responsibilities
Help architect and build a new AI-native system from the ground up, making foundational design and technology decisions
Own features end to end, from design through production, deployment, and maintenance
Build AI-powered product features - integrate LLMs, RAG pipelines, agents, and ML models into production with attention to performance, reliability, guardrails, and observability
Work AI-natively - use AI coding assistants and agentic tools to accelerate design, implementation, testing, and review, while owning correctness and quality
Establish and improve the platforms, patterns, and tooling the team builds on
Requirements
Experience
At least 7 years of hands-on experience as a full-stack engineer, including senior-level ownership of design and delivery
Strong full-stack proficiency in a Linux ecosystem across modern languages, frameworks, and runtimes (e.g., Python, JavaScript, TypeScript, React, Node.js)
Experience building client/server applications that serve thousands of users or more with user-friendly web interfaces, complex application logic, and robust databases
Practical experience with AI-assisted development workflows
Experience working with production systems, including feature delivery, deployments, and ongoing maintenance
Strong ownership and sense of responsibility with excellent teamwork and communication skills
Advantages
B.Sc. in Computer Science, Software Engineering, or a related field
Experience building systems that integrate self-hosted LLMs or third-party AI APIs
Experience building agentic AI-native systems
Exposure to ML/AI fundamentals - model training, fine-tuning, and serving
Is this role relevant for you?