Skip to content

NLP Engineer

Hybrid
  • Brno, Czechia
R&D

Job description

Safetica is a global software company with almost 100 technology/data security experts developing software that protects companies from all over the world against data loss, misuse, and internal threats. We are present in 120 markets and partner with ESET, Fortinet and Microsoft, were featured in Gartner and Infotech.


For high-quality classification and data protection, understanding the sensitivity of a given file is crucial. If you are interested in this rapidly growing area closely connected with high-performance computing and data processing, join our Classification team! We are developing classification infrastructure which evaluates critical data in many well known organizations in Europe, America and so on (do DPD, Jablotron, or First Atlantic Bank ring any bells?).


We are looking for a talented developer who will help us improve our classification core and extend it with emerging technologies, such as machine learning. You should be able to work with C# and/or C++ code and have a passion for machine learning and data processing concepts. In return, we will give you resources to explore the ways how machine learning can enhance our classification and you will get to make it a reality.

Job requirements

Must have
  • Experience with C++ or C# (C# is quite easy to learn knowing C++),
  • Passion to pursue knowledge of machine learning or data/text processing areas.
Nice to have
  • Experience with machine learning programming frameworks
  • Familiarity with natural language processing
  • Joy for clean code, clean architecture and object-oriented design patterns
What is our hiring process like?
  • You¬†apply to this job listing.
  • We will contact you and organize an introduction call with either our Jana (Recruiter) or Jakub (Classification Team Lead).
  • You'll get¬†a home assignment focused on NLP in C# (you'll need Visual Studio 2022 Community for this).
  • The last step is an¬†interview with the team lead and another team member.¬†We will discuss the home assignment and give you feedback on it. We'll talk all things formal and informal so all of us can get an idea whether there is a mutual cultural fit. And we will be ready to¬†answer any question you'll have for us as well!
  • That's it! No extra rounds, no ghosting, just a fair "deal or no deal" response.¬†
What can we give you?
  • Work/life balance - we have an unlimited vacation, option to work in a hybrid mode, 3 sick days, 2¬†volunteering days and flexible working hours.
  • Perk-filled workplace - free snacks, drinks, vegetables, relax zone with workout equipment and videogames, a small library, back massages or employee referral program.
  • Grow both your hard and soft skills - our senior engineers are great source of knowledge, software architecture and much more. We give everybody the opportunity to give talks on our Brno meetups or at outside events. Don't like talking? We can even support your inner writer self! Our Brand Ambassador program has everybody covered.
  • Honest work environment - we give our employees space to talk directly to our management and ask them tough questions. Our roadmap is transparent. Your feedback is always appreciated and welcomed.
  • Friendly company culture - yeah, claiming that we are one big family is a clich√©, but we like to experience stuff together, be it football, bike rides, board games, or a simple beer at the pub while eagerly discussing local politics. Our HR loves planning events such as company-wide grill parties or humbler occasions like Easter green beer gathering.


If you are passionate about cybersecurity or eager to dive into machine learning, we invite you to apply! Send us your CV or LinkedIn profile and we will get back to you shortly to schedule a short call to get to know each other.

or