Team Lead
Reco
Sales & Business Development
Tel Aviv-Yafo, Israel
Posted on Dec 8, 2025
Team Lead
- R&D
- Tel Aviv, Israel
- Full-time
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).