Why Join Us?
Join our
AI & Innovation group as an
AI Engineer and play a key role in shaping the future of AI-driven security solutions. You'll work with a team of open-minded, ambitious individuals who thrive on collaboration, continuous learning, and delivering real-world impact.
Our group is building an ambitious, AI-powered product at the heart of
Check Point’s strategic vision — combining cutting-edge AI technologies with world-class cybersecurity expertise. This role offers a unique blend of deep technical challenges, hands-on development, and meaningful product impact. You’ll have access to some of the best cybersecurity data sources available, working in a fast-paced, innovation-driven environment that combines the agility of a startup with the stability of a global leader.
If you're passionate about building state-of-the-art systems, solving complex engineering problems, and working with a great team to deliver real impact — we’d love to hear from you.
Key Responsibilities
- Design, architect, and implement a complex AI-powered security product
- Develop and optimize scalable, reliable, and high-performance data pipelines, APIs, and cloud services
- Integrate AI models and in-house agents into a robust production systems
- Collaborate closely with cross-functional teams, including data scientists, software engineers, and product teams, to drive innovation from concept to deployment
Qualifications
- 5+ years of experience as a Software Developer
- Proficiency in Python and modern software engineering best practices
- Hands-on experience with cloud platforms (AWS, Azure, GCP) and container orchestration (Kubernetes, Docker)
- Experience with both relational and NoSQL databases (e.g., PostgreSQL, MongoDB)
- Experience with ML frameworks and GenAI (NumPy, Pandas, Scikit-learn, PyTorch, Hugging Face, LangChain, RAG)
- Background in cybersecurity - advantage
- BSc in Computer Science or related field – advantage