At ReversingLabs, our software supply chain security and threat intelligence solutions have become essential to advancing cybersecurity maturity around the globe. We're on a journey to expand adoption and accelerate growth by hiring top talent across the security industry.

Our vision is clear. Arming every company with end-to-end insights to ensure development releases securely, IT purchases safely, and the SOC can effectively detect, isolate, and respond.

About the team

The Machine Learning team is a part of the Research department in ReversingLabs. Our projects include data-driven approaches to file type identification, malware classification, detection of hidden payloads, and extraction of file properties related to security. These projects complement the more conventional static analysis techniques developed by our threat analysts and reverse engineers and aim to be practical for threats present in real-world data distributions. For data, we leverage the existing ReversingLabs file reputation collections and novel samples received from security industry sources, threat intelligence, and in-house harvesting. In addition to straightforward product-oriented projects, we engage in more research-oriented endeavors aimed at threat hunting, threat intelligence, and data quality in our file metadata collections. As a part of our team, you will also have the chance to work on Large Language Model research projects. The biggest challenge of the Machine Learning team is working with complex data and a shifting data distribution. This often requires an investigative mindset and cooperation with threat analysts to create finely tuned and reliable solutions.

Responsibilities

As a Senior Data Scientist, you will have the opportunity to work on cutting-edge projects at the intersection of data science and cybersecurity. Your ideal skills include data analysis, general machine learning and modeling, experience with robust models deployed in production environments, and cybersecurity domain awareness. You will have the opportunity to propose and present new methodologies, procedures, and technologies to the team. Additionally, we have business problems that we think are best solved with Large Language Models, so it would be great if you could lend us a hand!

Requirements

  • At least 5 years of experience with machine learning/data science, with a proven track record of impactful projects
  • Ability to understand business requirements and use-cases, as well as translate them into actionable tasks
  • Experience working with a Linux-based OS
  • Advanced experience with machine learning tools, e.g. scikit-learn, Tensorflow, PyTorch
  • Advanced experience with Python data science tools, e.g. pandas, matplotlib, scipy, numpy
  • Experience with SQL
  • Advanced experience with Git
  • Advanced experience with Docker

Desirable skills

  • Experience with implementing NLP- and LLM-based solutions using models like transformers, GPT 3.5, 4 or equivalent
  • Experience with analytics platforms, e.g. ElasticSearch, Kibana
  • Experience with AWS
  • Good interpersonal, communication and leadership skills
  • Advanced experience with models in production environments
  • Mentoring skills
  • Some knowledge of project management principles, methods, and practices
  • Interest in the cybersecurity domain

Benefits

  • Hybrid work options (paid accommodation & transportation to Zagreb during onboarding for remote employees)
  • Flexible working hours
  • Generous compensation and a bonus system based on annual performance
  • Hefty personal education budget and possibility to attend leading conferences and seminars in the field
  • Company library and possibility to order books of choice via Amazon
  • Permanent contract in a fast-growing global company with Fortune 500 & governmental agencies as clients
  • Challenging projects in a dynamic, collaborative team
  • Opportunity to work on innovative solutions in malware analysis & software assurance, crafted in our very own Croatian R&D center
  • Great career advancement opportunities - clear goals & internal promotions
  • Employee referral bonus program: EUR 1,060 net for junior position, EUR 2,123 net for mid to senior positions, and EUR 2,654 net for principal/managerial positions
  • Multisport card, annual health checkup, newborn child allowance, rent-cost, and 3rd pillar pension benefits
  • Wellness Weekends - quarterly, company-wide three day weekend, starting with a company paid Friday off for all employees
  • Fully covered car garage in Radnička for all employees
    #LI-MV1

Location

Zagreb, Grad Zagreb, Croatia

Job Overview
Job Posted:
2 days ago
Job Expires:
Job Type
Full Time

Share This Job: