Algorithms Developer

CyberArk, a fast growing leader in the information security field, is looking for an outstanding algorithms developer to join its Analytics Lab. As a member of the Analytics Lab you will collaborate with cybersecurity researchers and R&D teams in developing analytical solutions that help protect our customers from targeted cyber-attacks.


  • Develop and adjust algorithms to meet requirements of cyber security problems
  • Perform exploratory analytics to find informative features in data
  • Drive analyses to meaningful recommendations and actionable conclusions
  • Perform systematic operations research to validate and evaluate your algorithms
  • Data collection and filtration; working with databases


  • MSc in computer-science/engineering/statistics or related degree (PhD – advantage)
  • Hands-on experience with analytical methods and algorithms
  • Experience in Machine Learning – advantage
  • Knowledge in cyber security – advantage
  • Hands on experience with Python/Matlab
  • Hands on experience with databases
  • Hands on experience with Java/.NET – advantage
  • Highly motivated problem solver
  • Team player who is also able to work independently

Apply Now

CyberArk provides equal opportunities in employment, development, and advancement to all employees, applicants for employment and all qualified persons without regard to race, color, sex, pregnancy, age, religion, national origin, ancestry, sexual orientation, gender identity, physical or mental disability, veteran status, military service, application for military service, genetic information, or any other characteristic protected under federal and applicable state law. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, transfer, leaves of absence, compensation and training.