ML/Python Developer Mid/Senior
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Software Developer jobs →Skills
Description
Python Programowanie obiektowe pytest unittest Docker Dockerfile Konteneryzacja aplikacji Docker Compose Linux Windows Skrypty bash PowerShell Git UML Dokumentacja techniczna CI/CD Monitoring aplikacji RabbitMQ Pub/Sub MongoDB SQL Wielowątkowość AsyncIO FastAPI PyTorch TensorFlow Transformers spaCy Stanza Modelowanie NLP LangChain Google Cloud Apache Airflow Systemy kolejkowe Testowanie automatyczne Optymalizacja zapytań Deployment automatyczny
Wymagane kompetencje
- znajomość języka Python, w tym w zastosowaniu do tworzeniaoprogramowania w podejściu obiektowym
- tworzenie testów z wykorzystaniem frameworków pytest/unittest
- umiejętność konteneryzacji aplikacji, tworzenia dockerfiles i wykorzystaniadocker
- swobodna praca w środowisku unix oraz windows
- umiejętność korzystania z notacji UML, tworzenia dokumentacji do tworzonegooprogramowania
- swobodna praca z GitPoparta praktycznym użyciem w projektach, znajomość co najmniej pięciu zponiższych:
- korzystanie z systemów kolejkowych takich jak RabbitMQ / PubSub
- korzystanie z dokumentacyjnych baz danych np. MongoDB(definowanie/użycie danych)
- wykorzystanie procesów/wątków/asyncio
- znajomość narzędzi deep learning takich jak pytorch/tensorflow/ transformers
- znajomość specjalizowanych narzędzi NLP takich jak spacy/stanza
- tworzenie/trenowanie modeli ML w obszarze NLP
- znajomość langchain/lnaggraf w wykorzystaniu do budowania aplikacjiopartych o LLMNiniejszy dokument zawiera informacje, które są tajemnicą przedsiębiorstwa - Orange Polska. Zapoznanie się z poniższym dokumentemoraz z jego załącznikami zobowiązuje do zachowania w tajemnicy wszelkich informacji w ten sposób uzyskanych, w tym tajemnicy danychdotyczących danych klientów, stanu spraw przedsiębiorstwa i innych.
- umiejętność pracy w Google Cloud
- znajomość narzędzia do orkiestracji, np. Apache AirFlowDoświadczenie:
- minimum 5 lat stażu lat w projektach produkcyjnych, jako backend developer
- udział w minimum 3 projektach budujących backend z użyciem PythonUmiejętności miękkie:
- umiejętności komunikacyjne, w tym rozmowy o aspektach technicznych zosobami o mniejszej wiedzy i zrozumieniu technologii pozwalające naprzeprowadzenie analizy procesu biznesowego lub wymagań użytkownika iproponowanie rozwiązań.
- zdolność do podejmowania odpowiedzialności za całokształt wytwarzanegokomponentu,
- proaktywna postawa przy rozwiazywaniu problemów
Możliwość rozwoju osobistego i zawodowego.
Opieka medyczna
Ubezpieczenie grupowe
Stabilne zatrudnienie, przejrzyste warunki współpracy
Dostęp do szeregu specjalistów, którzy udzielają pomocy w zakresie kadrowym, finansowym i prawnym
Możliwość skorzystania z kursów językowych
Praca w systemie hybrydowym
Dofinansowanie wyjść integracyjnych
Get similar jobs in Poland by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more Software Developer jobs in Poland.
Finding similar jobs…