Python Software Developer
Bora Komorowskiego, Kraków
Samsung R&D Intitute Poland
About our Team
Samsung R&D Institute Poland is one of the largest research and development hubs in Poland with offices in Warsaw and Cracow. This is where Samsung Electronics’ most innovative software is created. The work of our engineers influences the future operation of our flagship mobile device and television models, mobile networks, multimedia installations, robots, intelligent buildings, and more.
Currently we are working on the cutting-edge commercial solutions, for the fifth-generation wireless technology, for top class cellular networks (5G NR and beyond) in Cracow office. We are creating software for the Radio access network (RAN) used by customers around the world.
Role and Responsibilities
Requirement’s analysis and decomposition for software
Design software
Code creation
Participation in the full development cycle: from requirements, specification up to architecture, development and system tests.
Continuous improvement of programming skills in advanced algorithmic design
Cooperation with Colleagues from other Samsung R&D Centers around the world
Technologies in use
Python
Docker, Kubernetes, Microservice architecture
CI/CD, Perforce
Jenkins/QuickBuild
AI/ML
Skills and Qualifications
Excellent programming skills in Python 3+
Object-oriented programming in Python
Good knowledge of unit test libraries: unittest, pytest
Experience with Pandas, Numpy libraries
Knowledge of Conda, Miniconda or Anaconda environments
Knowledge and experience in software development for telecommunication systems (4G/5G)
Experience in software development for Linux
Understanding of Kubernetes, Docker, containers mechanism in Linux
Creativity and strong problem-solving skills
Willingness to face new challenges
Bachelor's degree and more than 6 years of experience in area of telecommunication /computer science (including duration of master's degree)
Nice to have
Technical document creation skills
O-RAN and 3GPP defined architecture, protocols and interfaces knowledge
Java programming skills
Experience with ML/AI libraries (e.g., TensorFlow)
Data analysis experience
AI based data analysis experience
We offer
Team:
Very dynamic work environment
Knowledge sharing internally and externally
Start of work between 7 a.m. and 10 a.m.
Friendly working atmosphere among good team-players with supportive leaders
Wide range of trainings and a huge support in developing algorithmic skills
Working with the latest technologies on the market
Possibility to attend local and foreign conferences
Benefits:
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
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
Possibility to learn Korean for free
Monthly integration budget
Location:
Office in Quattro Business Park,
Hybrid work system (3 days from the office)

Samsung R&D Institute Poland is one of the largest research and development centers in Poland. Our offices are located in Warsaw and Kraków. It is there that the high-quality software for Samsung Electronics products is ...
Python Software Developer
Python Software Developer
Bora Komorowskiego, Kraków
Samsung R&D Intitute Poland