New: upload your resume and get matched to AI jobs. Free to start →

AI Tech Lead

Salary not listed • Ramat-Gan, Israel • Full-time

Posted 20d ago

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).

About Mastercard