Team Lead at Reco
Tel Aviv, Tel-Aviv District, Israel -
Full Time


Start Date

Immediate

Expiry Date

08 Mar, 26

Salary

0.0

Posted On

08 Dec, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Backend Systems, NLP, AI, Research, Cybersecurity, Model Deployment, Microservices, Distributed Systems, Agile, Collaboration, Architecture, Scalability, Reliability, Performance, Observability

Industry

Retail

Description
Responsibilities Lead the development process from design through implementation to production delivery. Conduct hands-on applied research in areas such as NLP, LLMs, and agent-based systems, exploring new approaches that can be translated into real product capabilities. Own backend services end-to-end, including architecture, scalability, reliability, and performance. Work closely with Product, DevOps, Data, and Client Services to maximize the impact of your features. Collaborate with team members on complex technological and architectural decisions. Design and build backend platforms that support AI-driven features and agent-based systems in production. Translate research concepts and experimental models into robust, maintainable, and observable production services. Requirements 5+ years of experience in professional software development. Proven experience building scalable, reliable, and highly available backend systems. Strong experience across the full software development lifecycle: requirements, architecture, design, implementation, testing, deployment, monitoring, and ongoing maintenance. Deep understanding of software design principles: SOLID, modularity, testability, observability, and maintainability. Experience working in cybersecurity companies or on security-focused products. AI, NLP & Research-Oriented Experience Hands-on experience working with AI-powered systems, beyond simple API consumption. Experience collaborating with research or data teams to productionize NLP or ML models. Practical knowledge of Natural Language Processing (NLP) concepts (e.g., text classification, embeddings, information extraction, LLM-based solutions). Experience bringing AI agents from prototype to production, including: Designing agent architectures and workflows Managing model inference, latency, cost, and reliability Handling versioning, monitoring, and safe rollouts Integrating agents into backend services and distributed systems Ability to bridge the gap between research experimentation and production-grade engineering. Team player with strong communication skills and a mindset of shared ownership and continuous learning. Bonus Points If You Have Experience with Go, Scala, Python, and building production services in one or more of these languages. Experience with microservices, event-driven architectures, and distributed systems. Experience running services on AWS, Azure, or GCP. Familiarity with MLOps, model deployment, and production monitoring for ML or NLP systems. Experience in Agile environments (pair programming, code reviews, TDD).
Responsibilities
Lead the development process from design through implementation to production delivery, while conducting hands-on applied research in areas such as NLP and AI. Collaborate with various teams to maximize the impact of features and design backend platforms that support AI-driven capabilities.
Loading...