Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Techprojekt

NewBe an early applicant

ML/Python Developer Mid/Senior

Posted 35 views
Discussion

Summary

Mid/senior Python backend developer with an ML/NLP focus, working hybrid in Warsaw on production backend services (FastAPI, Docker, message queues, MongoDB) and NLP/LLM solutions using PyTorch, TensorFlow, spaCy and LangChain on Google Cloud. Requires 5+ years of backend experience.

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

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →