Find your next job at Kayhut

Senior Full-Stack Engineer (AI-Native)

Herzliya, Israel · Full-time · Senior

About The Position

About Us

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.

Apply for this position

landscape