Were seeking an experienced Senior Developer (AI Chat) to join our Insights Business Unit, to lead end-to-end development of an AI-powered chat that transforms our Digital Shelf and Market Share data into actionable insights.
Responsibilities
Own end-to-end AI chat development - from architecture through production - collaborating closely with a talented, passionate team.
Mentor teammates and partner with Product, Data Science, and Design to deliver reliable conversational flows.
Design and ship secure, low-latency retrieval and tool-use pipelines (RAG, function calling, agents) for internal datasets/APIs.
Build and scale data integrations (schemas, queries, caching); continuously improve backend components for UX, performance, and efficiency.
Establish quality guardrails, automated tests/evaluations, and observability; optimize for scalability, performance, and cost; run A/B tests.
Requirements: 6+ years in software development, including 3+ years with Python; experience with .NET, C# or Java.
Hands-on LLM experience: prompt design, RAG, tool/function calling, embeddings, vector databases.
APIs and microservices; strong software design, testing, and debugging skills.
Frontend with JavaScript/React; charting a plus; track record of reliable, low-latency, cost‑efficient production systems.
Cloud (preferably AWS), CI/CD, Docker/Kubernetes; monitoring/observability.
Strong SQL and data modeling; familiarity with NoSQL.
Excellent communication skills, in both Hebrew and in English.
This position is open to all candidates.