Make a real-world impact

Hi! We appreciate your interest to join Samurai Labs’ team. Find a job that suits you and make a real-world impact with us!

Lead Fullstack Python Developer

Role and Responsibilities:

  • designing, developing, testing and integrating new features, new components and improvements to existing products
  • managing project deadlines while promoting high quality standards in the team
  • prototyping, designing, developing and maintaining interactive analytical dashboards
  • implementing data visualization techniques for large data streams
  • implementing peacekeeping AI bots utilizing Samurai’s technology
  • creating multithreaded or asynchronous services
  • managing full life-cycle software development, including testing, building and deploying an application using Docker
  • taking responsibility of the implemented features
  • mentoring others in technologies, tools and processes
  • working in a multi-disciplinary team of engineers, researchers, data scientists, linguists, psychologists and cyberviolence experts
  • taking part in Samurai’s mission to protect kids and online communities from predators and cyberviolence
  • supporting the technical development of team members
  • encouraging knowledge sharing among team members

Skills and Qualifications:

  • ideally 4-5+ years of professional experience with Python
  • practical knowledge of Python web frameworks: Flask/FastAPI/Django
  • practical knowledge of Docker
  • development of multithreaded applications
  • development of asynchronous applications
  • practical knowledge of SQL and NoSQL databases
  • development and execution of unit tests
  • excellent communication skills with fluent English (both spoken and written)
  • DevOps mindset (“you build it, you run it”)
  • willingness to help and coach others
  • ability to work in a team

Nice-to-have Skills:

  • Kubernetes
  • AWS stack
  • production environments
  • frontend/fullstack development

Benefits:

Apart from the standard benefit package (fully financed by Samurai Labs) such as private healthcare in Medicover, sports membership and team building meetings we offer:

  • extra days off
  • transparent career path with a regular raise schedule
  • everyday remote workouts with a personal trainer
  • English classes with a University of Gdansk lecturer
  • yoga practice in the office
  • sports contests
  • Kindle ebook reader with an access to our book library
  • work-life balance (flexitime, hybrid work, office right next to SKM Redlowo)
  • co-financing of trainings
  • stock options
  • donations to charity fundraisers chosen by the birthday person
  • relaxed start-up atmosphere
  • culture of sharing knowledge
  • Bose noise canceling headphones

Equipment:

  • Macbook with external monitor
  • OS: MacOS

Please include this consent into your CV: “I hereby agree to the processing of personal data included in my application for the needs necessary to carry out the recruitment process carried out by Samurai Labs Sp. z o.o. I also consent to the processing of my personal data for the purposes of any future recruitment processes.” Application without agreeing will not be considered.

Please upload your CV PDF file, maximum file size: 5 MB

Mid Fullstack Python Developer

Role and Responsibilities:

  • taking part in Samurai’s mission to protect kids and online communities from predators and cyberviolence
  • implementing peacekeeping AI bots utilizing Samurai’s technology
  • developing new services, such as APIs and interfaces
  • writing test cases for your own code
  • collaborating with others during Scrum ceremonies, reviewing code and presenting implemented functionalities
  • improving existing code base, developing new features and integrating them with other applications

Skills and Qualifications:

  • 2-3 years of professional experience with Python
  • practical knowledge of Python web frameworks: Flask or Django
  • development of multithreaded applications
  • practical knowledge of SQL and NoSQL databases
  • development and execution of unit tests
  • excellent/good communication skills with fluent English (both spoken and written)
  • ability to work in a team

Nice-to-have Skills:

  • Development of asynchronous applications
  • Microservice architecture
  • Docker
  • AWS
  • agile software development methodologies, like Scrum

Benefits:

Apart from the standard benefit package (fully financed by Samurai Labs) such as private healthcare in Medicover, sports membership and team building meetings we offer:

  • extra days off
  • transparent career path with a regular raise schedule
  • everyday remote workouts with a personal trainer
  • English classes with a University of Gdansk lecturer
  • yoga practice in the office
  • sports contests
  • Kindle ebook reader with an access to our book library
  • work-life balance (flexitime, hybrid work, office right next to SKM Redlowo)
  • co-financing of trainings
  • donations to charity fundraisers chosen by the birthday person
  • relaxed start-up atmosphere
  • culture of sharing knowledge
  • Bose noise canceling headphones

Equipment:

  • Macbook with external monitor
  • OS: MacOS

Please include this consent into your CV: “I hereby agree to the processing of personal data included in my application for the needs necessary to carry out the recruitment process carried out by Samurai Labs Sp. z o.o. I also consent to the processing of my personal data for the purposes of any future recruitment processes.” Application without agreeing will not be considered.

Please upload your CV PDF file, maximum file size: 5 MB

Junior Computational Linguist

Role and Responsibilities:

  • taking part in R&D projects related to detecting and reducing cyberviolence
  • developing symbolic rules realizing selected aspects of cyberviolence detection
  • preparation of analyses and reports involving the use of large textual corpora
  • design and supervision over textual data annotation tasks
  • evaluation of NLP models and annotated textual datasets
  • cooperation with engineers, psychologists, sociologists, pedagogists and cyberviolence experts

Skills and Qualifications:

  • MA in Linguistics, Applied Linguistics or Philology
  • at least 1 year of hands-on professional experience working on NLP projects
  • proficiency in English (additional language will be an asset)
  • good knowledge of grammar, semantics and linguistic analysis
  • practical knowledge of NLP tools and open-source corpora / databases (e.g. WordNet)
  • practical knowledge of regular expressions
  • basic programming skills in Python
  • willingness to develop / improve technical and programming skills

Nice-to-have Skills:

  • experience in developing dictionaries, ontologies and lexical databases
  • experience in developing NLP solutions utilizing symbolic AI
  • experience in effective visualization techniques and tools
  • general knowledge of NLP algorithms

Benefits:

Apart from the standard benefit package (fully financed by Samurai Labs) such as private healthcare in Medicover, sports membership and team building meetings we offer:

  • extra days off
  • transparent career path with a regular raise schedule
  • everyday remote workouts with a personal trainer
  • English classes with a University of Gdansk lecturer
  • yoga practice in the office
  • sports contests
  • Kindle ebook reader with an access to our book library
  • work-life balance (flexitime, hybrid work, office right next to SKM Redlowo)
  • co-financing of trainings
  • donations to charity fundraisers chosen by the birthday person
  • relaxed start-up atmosphere
  • culture of sharing knowledge
  • Bose noise canceling headphones

Equipment:

  • Mac Workstation with external monitor
  • OS: MacOS

Please include this consent into your CV: “I hereby agree to the processing of personal data included in my application for the needs necessary to carry out the recruitment process carried out by Samurai Labs Sp. z o.o. I also consent to the processing of my personal data for the purposes of any future recruitment processes.” Application without agreeing will not be considered.

Please upload your CV PDF file, maximum file size: 5 MB

ML Research Engineer

Role and Responsibilities:

  • design, development, and evaluation of ML models for detecting cyberviolence and other related phenomena

  • optimization of ML models for production usage

  • improvement of current algorithms, workflows, and solutions

  • cooperation with linguists, psychologists, sociologists, pedagogies, and cyberviolence experts

Skills and Qualifications:

  • MSc or Ph.D. in Computer Science, Mathematics, Physics or equivalent

  • 3+ years of hands-on experience in building ML-based solutions

  • experience working with and analyzing large data sets to solve problems

  • proficient knowledge of the English language and grammar

  • strong knowledge of machine learning methods (neural networks, deep learning architectures for text processing, clustering)

  • strong knowledge of scientific computing languages (Python) and regular expressions

  • experience in using machine learning libraries and frameworks (numpy, scikit, PyTorch, WandB, ONNX)

  • strong knowledge of statistics and experimental design

  • ability to write test-driven reusable and well-documented code

  • ability to work effectively in a multi-disciplinary team

  • experience with code versioning tools, such as Git

  • strong written and oral communication skills

Nice-to-have Skills:

  • experience in developing solutions relying on machine learning algorithms

  • experience working within AWS cloud computing environment

  • experience with continuous delivery, such as Jenkins

  • scientific writing experience (publications, blogging)

Benefits:

Apart from the standard benefit package (fully financed by Samurai Labs) such as private healthcare in Medicover, sports membership and team building meetings we offer:

  • extra days off
  • transparent career path with a regular raise schedule
  • everyday remote workouts with a personal trainer
  • English classes with a University of Gdańsk lecturer
  • yoga practice in the office
  • sports contests
  • Kindle ebook reader with an access to our book library
  • work-life balance (flexitime, hybrid work, office right next to SKM Redłowo)
  • co-financing of trainings
  • donations to charity fundraisers chosen by the birthday person
  • relaxed start-up atmosphere
  • culture of sharing knowledge
  • Bose noise canceling headphones

Equipment:

  • Macbook with external monitor
  • OS: MacOS

Please include this consent into your CV: “I hereby agree to the processing of personal data included in my application for the needs necessary to carry out the recruitment process carried out by Samurai Labs Sp. z o.o. I also consent to the processing of my personal data for the purposes of any future recruitment processes.” Application without agreeing will not be considered.

Please upload your CV PDF file, maximum file size: 5 MB

Perks

  • competitive salary
  • private medical care
  • employees’ benefits card
  • variety of trainings and courses
  • collaboration with international experts
  • Macbook/Mac workstation with external monitor

Team

  • opportunity to tackle one of the biggest and most urgent social problems
  • challenges that matter and result in real-life applications
  • friendly and supportive working atmosphere
  • possibility to attend local and foreign conferences
  • start of work between 7 a.m. and 10 a.m.

Our recruitment process

The stages in the selection process may differ for different positions.