Python Developer

Python

Python Developer

Python
plac Europejski 1, Warszawa

Samsung R&D Institute Poland

Full-time
Permanent
Mid
Hybrid

Job description

About our Team

Samsung Electronics is deeply committed to ensuring the security of both its final products and internal applications. To verify the robustness of our security measures, we employ a range of testing methodologies, including black-box and white-box testing. As part of our ongoing efforts to enhance security, we conduct regular penetration testing on internal web applications and services.

We are currently seeking skilled Python developer to help improve existing tools and develop new internal solutions for penetration testing. In particular, we are looking for engineers who can leverage their expertise in web application security and AI, combined with programming skills, to build cutting-edge AI-driven tools for web vulnerability discovery.

Role and Responsibilities

  • Developing robust, automated tools for precise detection of security vulnerabilities in modern web applications.

  • Designing cutting‑edge, AI‑powered solutions that leverage the latest advances in machine learning and automated reasoning.

  • Deploying these state‑of‑the‑art systems to identify vulnerabilities at scale, enabling continuous, large‑scale security assessments across diverse web platforms.

Skills and Qualifications

  • 3+ years of experience in Python programming language.

  • Skilled in task automation.

  • Elementary familiarity with LLMs combined with competence in developing code‑level integrations of LLMs into software applications.

Nice to have

  • Proficiency with Python frameworks for building AI agents (e.g., Pydantic).

  • Expertise with LLMs and prompt engineering.

  • Some understanding of common vulnerability mechanisms from the OWASP Top 10.

  • Familiarity with security testing tools, including Burp Suite, OWASP ZAP, Nessus, Nmap, Kali Linux.

  • Knowledge of operating system internals, particularly the Linux kernel.

We offer

Team:

  • Contract of employment – direct outsource

  • Friendly working atmosphere

  • Wide range of trainings and a huge support in developing algorithmic skills

  • Opportunity to work in multiple projects

  • Working with the latest technologies on the market

  • Possibility to attend local and foreign conferences

  • Start of work between 7 a.m. and 10 a.m.

Equipment:

  • PC workstation + 2 external monitors

  • OS: Linux, Windows

Benefits:

  • Private medical care (possibility to add family members for free)

  • Multisport card

  • Life insurance

  • Lunch card

  • A partial reimbursement of the cost of an English language course

  • Variety of discounts (Samsung products, theaters, restaurants)

  • Unlimited free access to Copernicus Science Center for you and your friends

  • Possibility to test new Samsung products

  • Monthly integration budget

Location:

  • Office in Warsaw Spire near metro station

  • Hybrid model (3 days from the office per week)

Tech stack

    English

    C1

    Python

    advanced

    OWASP ZAP

    nice to have

    Pydantic

    nice to have

    OWASP TOP 10

    nice to have

    Linux Kernel

    nice to have

    Kali Linux

    nice to have

    Nessus

    nice to have

    Nmap

    nice to have

    Prompt Engineering

    nice to have

    Burp Suite

    nice to have

Office location

Python Developer

Summary of the offer

Python Developer

plac Europejski 1, Warszawa
Samsung R&D Institute Poland
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Samsung Electronics Polska Sp. z o.o.z siedzibą w Warszawie, ul. Postępu 14 (dalej jako "a... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.