DevJobs

Development Team Leader

Overview
Skills
  • Bash Bash
  • JavaScript JavaScript
  • PowerShell PowerShell
  • Python Python
  • React React
  • Elasticsearch Elasticsearch
  • PostgreSQL PostgreSQL
  • AWS AWS
  • Data Lakes
Company Overview:

Cellebrite (Nasdaq: CLBT) is a global leader in Digital Intelligence solutions, providing critical technology to help both public and private sectors in legally sanctioned investigations. Their mission is to enable customers to protect and save lives, accelerate justice, and preserve privacy across the globe. The company's solutions simplify the process of collecting, reviewing, analyzing, and managing investigative digital data, ensuring its legal integrity and empowering organizations to navigate complex investigations.

Position Overview:

Cellebrite is seeking a dynamic leader for its growing Generative AI department. The chosen individual will oversee and inspire a development team dedicated to creating cutting-edge, AI-driven solutions that enhance Cellebrite's digital intelligence capabilities. As a team lead, you will take full ownership of projects, collaborating closely with stakeholders and team members across various departments to deliver innovative features that address complex, real-world challenges. You will contribute to shaping the technology roadmap and modernizing the company's tech stack while driving forward AI and machine learning advancements within investigative solutions.

Responsibilities:

  • Lead Development Team: Inspire and manage a talented group of developers focused on Generative AI-driven solutions, ensuring alignment with strategic goals.
  • End-to-End Project Ownership: Guide AI-powered services and features from the design phase all the way to deployment, ensuring timely delivery and high-quality results.
  • Agile Environment: Work in a fast-paced, distributed Agile Scrum environment, ensuring flexibility and collaboration across different time zones.
  • High-Quality AI Solutions: Develop scalable and efficient AI solutions, emphasizing robust automation coverage, quality assurance, and performance optimization.
  • Strategic Influence: Play a key role in influencing technological decisions and the architectural direction of AI and machine learning technologies for investigative solutions.

Requirements:

  • 7+ years of software development experience with a focus on building AI and data-driven solutions.
  • 3+ years of experience leading development teams in distributed AI systems projects within an Agile environment.
  • Proven track record of delivering high-quality AI solutions in distributed systems, focusing on scalability, reliability, and performance.
  • Proficiency in Python (preferred for AI/ML development) with deep knowledge of machine learning algorithms, data preprocessing, and model deployment.
  • Strong expertise in JavaScript/React for system integration, building intuitive user interfaces, and connecting frontend to backend systems.
  • Extensive experience with AWS for developing and deploying AI-based applications in the cloud.
  • In-depth knowledge of data storage technologies:
  • PostgreSQL for structured data management
  • ElasticSearch for high-performance, large-scale data indexing and retrieval
  • Data Lakes for managing unstructured data and big data processing
  • Automation and scripting with Bash and PowerShell to streamline processes and improve team efficiency.
  • Strong understanding of cloud-based AI solutions and deployment strategies using AWS.
  • Excellent critical thinking, analytical, and problem-solving skills that drive innovation in technical decision-making.
  • Proven experience in time management, collaboration, and leading teams in fast-paced Agile environments.
  • Fluent communication skills in Hebrew and English, with the ability to articulate complex ideas to both technical and non-technical stakeholders.

If you're passionate about leading innovative AI projects that make a real-world impact, we’d love to hear from you! 🚀
Cellebrite