AI Tech Lead
Salary not listed • Ramat-Gan, Israel • Full-time
Posted 20d ago
Job Location
Ramat-Gan, Israel
Tech Stack
Remote Work Policy
On-site
Employment Type
Full-time
Categories
AI Agent Engineer
About the job
We are seeking an experienced AI Tech Lead to spearhead the design and development of scalable backend systems and production-grade AI applications. This is a hands-on technical leadership role that blends deep Python/backend engineering expertise with proven experience in building and deploying Generative AI applications and AI agents for end-user production environments. You will be instrumental in shaping the architecture of our AI-powered products, constructing robust backend services and agentic AI solutions, and guiding engineers in delivering reliable, high-performance systems at scale.
Responsibilities
- Lead the architecture and development of scalable Python backend systems, services, and APIs.
- Design distributed systems and microservices focusing on performance, scalability, reliability, and security.
- Provide hands-on architectural guidance, coding, code reviews, and complex technical problem-solving.
- Define and enforce engineering best practices for both backend and AI development.
- Design and build production-grade GenAI applications and AI agents for end-user consumption.
- Develop agentic workflows involving LLM orchestration, tool calling, context management, memory, and service integrations.
- Integrate LLMs and other AI models into scalable production applications.
- Implement LLM evaluation, tracing, monitoring, and observability.
- Optimize AI solutions for quality, latency, reliability, scalability, and cost.
- Guide AI capabilities from experimentation and POC stages through to production and end-user adoption.
- Lead, mentor, and provide technical guidance to backend and/or full-stack engineers.
- Collaborate with Product, AI/Data, DevOps, and Architecture teams to define and deliver technical solutions.
- Drive complex projects from design through deployment and production monitoring.
- Foster a strong engineering culture emphasizing ownership, innovation, and quality.
Requirements
- 8+ years of software engineering experience with strong backend development expertise.
- Strong hands-on Python experience, particularly in building production backend services and applications.
- 2+ years in a technical leadership or Tech Lead role.
- Proven experience designing large-scale distributed systems and microservices.
- Hands-on experience building and deploying GenAI applications and AI agents in production.
- Experience taking LLM/agentic solutions beyond POC into applications used by end users.
- Experience with LLMs, agent orchestration, tool calling, context management, and AI/backend integrations.
- Experience with Amazon Bedrock, OpenAI, LangChain, LangGraph, or similar technologies.
- Understanding of production AI considerations including evaluation, observability, latency, reliability, scalability, and cost.
- Experience with cloud platforms (preferably AWS), Docker, and Kubernetes.
- Strong system design and problem-solving skills.
- Experience with multi-step or multi-agent AI systems (preferred).
- Experience with LLM evaluation and observability tools such as Langfuse (preferred).
- Experience with RAG, retrieval systems, embeddings, or vector search (preferred).
- Experience with real-time data technologies such as Kafka, Spark, or Flink (preferred).
- Experience with Node.js alongside Python (preferred).
