about 4 hours ago
Haifa, IsraelSenior
Responsibilities
- Build reusable infrastructure, SDKs, and internal frameworks for AI-powered product capabilities.
- Design and implement AI agents, RAG flows, tool-calling workflows, and LLM orchestration pipelines.
- Build production-grade GenAI services, APIs, and backend infrastructure.
- Integrate LLM workflows with internal microservices, data platforms, vector search, and event-driven systems.
- Design secure data-access patterns that enforce authorization, tenant separation, and user-level scope.
- Implement evaluation, tracing, monitoring, and quality-control mechanisms for GenAI systems.
- Improve latency, reliability, fallback behavior, cost efficiency, and production readiness.
- Work on customer-facing AI experiences, including conversational and proactive agentic product flows.
- Collaborate with backend engineers, product managers, data engineers, AI/ML engineers, and domain experts.
Requirements
- 6+ years of professional software engineering experience.
- Strong Python development skills.
- Strong backend engineering background, including APIs, services, integrations, or microservices.
- Proven experience designing, shipping, or operating LLM-powered applications or GenAI systems.
- Experience with RAG, AI agents, tool/function calling, prompt orchestration, evaluation, and observability.
- Experience with microservices, distributed systems, and production backend architecture.
- Strong understanding of system design, reliability, security, scalability, latency, and maintainability.
- Ability to work with complex data models and expose them safely through AI systems.
- Ability to operate in ambiguous technical areas and turn prototypes into production-ready systems.
- Strong communication skills and ability to explain technical decisions clearly.
Benefits
- Stock options
- Paid parental leave
- Flex PTO