Why Join Us?
Join our AI & Innovation group as a Software Developer to enhance our AI Engineering team. This role focuses on integrating AI technologies into our products and developing Check Points Copilot, an AI-powered chat-assistant for security admins. Copilot is integrated into Check Points Infinity Portal, giving it access to most of Check Points products, providing us with an opportunity to make an impact.
Check Point is known for its good work-life balance and opportunities for development. We are a team of open-minded, yet ambitious individuals, who like to work together, learn, and create value. Our team works in a hybrid mode from home and office.
This position is a perfect fit for those who have a passion for science and engineering and excel in creative, collaborative, small team settings. If you are interested and possess the required skills, please go ahead, and apply!
Key Responsibilities
Design and develop Check Points Copilot using LangChain, Agents and Tools.
Design and implement server-side components.
Integrate AI technologies and collaborate across teams on new features and services.
Requirements: Technical Skill: Proficient in Python, Linux, Git, CI, Docker, AWS/Azure, SQL; with a focus on writing clear, efficient code.
Education: Bachelor's or Master's degree in Computer Science or related field.
Databases: Knowledge in relational databases like MySQL and PostgreSQL and NoSQL
Data Handling: Experience with Numpy, Pandas, and familiarity with ML frameworks (scikit-learn, PyTorch, Hugging Face).
Desirable:
Experience with GenAI, prompt engineering, LangChain, Cybersecurity knowledge, experience with CI/CD pipelines, Docker and Kubernetes
Familiarity in front-end technologies, including HTML, CSS, JavaScript, and React.
.המשרה מיועדת לנשים ולגברים כאחד