Skip to main content

Lead Software Engineer (Backend & AI)

Technology
חברה בתחום כללי
רמת גן, ישראללפני 2 שבועותעד 17.9.2026
משרה מלאה

תיאור המשרה

We are seeking an experienced Lead Software Engineer (Backend &

  • AI) to drive the design, development, and scaling of advanced backend systems and AI-powered solutions.In this role, you will combine deep backend engineering expertise with strong AI understanding, leading a team to deliver high-performance, data-driven products. You will play a key role in shaping system architecture, integrating AI capabilities, and ensuring production-grade reliability at scale.Key Responsibilities:Technical Leadership:Lead the architecture and development of scalable backend systems and APIsDesign and implement AI-driven features, including AI model integration and inference pipelinesDefine and enforce best practices for distributed systems, data processing, and system reliabilityOwn end-to-end system design, including performance, scalability, and securityAI &
  • Data Engineering:Collaborate with data scientists/AI engineers to deploy, optimize, and monitor AI models in productionBuild and maintain data pipelines and infrastructure supporting AI workloadsEnsure efficient model serving, versioning, and lifecycle managementOptimize performance of AI components (latency, cost, scalability)Team Leadership &
  • Mentorship:Lead, mentor, and grow a team of backend and/or full-stack engineersFoster a strong engineering culture aligned with Israeli tech ecosystem standards (ownership, fast iteration, innovation)Conduct code reviews and provide technical guidanceDelivery &
  • Execution:Partner with Product, Data, and Business teams to define technical solutionsDrive end-to-end delivery of complex projects in a fast-paced environmentBreak down ambiguous problems into actionable plansEnsure timely and high-quality releasesCross-Functional CollaborationWork closely with AI teams, DevOps, Architects and ProductTranslate business needs into robust technical solutionsCommunicate complex technical topics to non-technical stakeholdersRequirements: Bachelors or Masters degree in Computer Science, Engineering, or equivalent8 years of backend software development experience2 years in a leadership or tech lead roleStrong programming skills in languages such as Python and Node.jsProven experience building large-scale distributed systemsHands-on experience deploying or integrating machine learning models in production environmentsExperience working with cloud platforms (AWS, GCP, or Azure)Preferred Qualifications:Experience in AI systems, including APIs for model inference (e.g., LLMs, recommendation systems, NLP, computer vision)Familiarity with MLOps tools (e.g., Airflow, Vertex AI)Experience working with real-time data processing systems (Kafka, Spark, Flink)Background in high-growth startups or Israeli tech companiesExperience with microservices and Kubernetes-based architecturesTech Stack:Backend: Python / Node.jsAI: Bedrock, OpenAI, LangChain, LangGraph, Langfuse etc.Data: PostgreSQL, Redis, DynamoDB, SnowflakeInfrastructure: AWS / GCP, Docker, KubernetesStreaming: KafkaCI/CD: GitHub ActionsKey Skills &
  • Competencies:Strong system design and architecture skillsAbility to bridge backend engineering and AI domainsExcellent leadership and mentoring abilityStrong problem-solving and analytical thinkingAbility to thrive in a fast-paced environmentEffective communication in English (Hebrew is a plus).This position is open to all candidates.
Keywords
Apache KafkaApache SparkRedisScalabilityNode.jsDevOpsAirflowPostgresqlPythonIterationNodeBedrockAWSDockerGithubKubernetes

מתעניינים במשרה הזו?