Výzkumník strojového učení pro reklamní systémy

Bratislava, Brno, Ostrava, Praha

Pro muže i ženy Plný úvazek

S čím se budete potkávat

Docker
GitLab
Jupyter
Python
PyTorch
Tableau

Na špičkovou pozici ve výzkumu strojového učení v oblasti reklamních systémů hledáme schopného seniorního výzkumníka strojového učení se zkušenostmi s řešením praktických problémů aplikací ML metod v industriální praxi. Očekáváme expertní znalosti postupů strojového učení, vysokou motivaci pro rychlé vstřebání velkého množství nových informací a ochotu poprat se s náročnými výzvami. Nabízíme výjimečnou práci na řešení unikátních problémů a služeb, možnost osobního rozvoje, skvělý tým, příjemné a pracovní prostředí a odpovídající finanční ohodnocení. 

Co Vás čeká? 

  • Rozvoj reklamních služeb Seznamu, které denně slouží milionům uživatelů  
  • Návrh, vývoj a ladění ML modelů a optimalizačních algoritmů, které pro uživatele služeb Seznam.cz vybírají nejlepší online reklamu a optimalizují systém online aukcí. 
  • Práce s velkými daty sbíraných z provozu služeb Seznam.cz včetně analýz, zjišťování nových poznatků o uživatelích, inzerentech, trhu i společnosti. 
  • Sledování state of the art technologií a postupů, jejich inovativní uvádění do praxe. 
  • Systematický individuální i kolektivní rozvoj kompetencí včetně účasti, publikování i prezentování na mezinárodních konferencích. 
  • Realizace a testování vlastních nápadů. 
  • Komunikace s výzkumníky, vývojáři, produkťáky, obchoďáky i zákazníky. 
  • Práce s technologiemi a knihovnami Python, Numpy, Pandas, SciKit, PyTorch, Vowpal Wabbit, Jupyter, Spark, LMs, LLMs, Gitlab, Docker, MLFlow, SQL, Tableau, Hadoop, … 
  • Práce ve špičkovém a zároveň přátelském týmu, v kreativním a zároveň přívětivém pracovním prostředí.  
  • Pružná pracovní doba, pět týdnů dovolené, technika na přání a spoustu dalších skvělých benefitů. 

Co očekáváme od Vás? 

  • Praktické zkušenosti v oblasti strojového učení, datové analýzy a statistiky. 
  • Expertní znalosti postupů vývoje, testování a aplikace modelů strojového učení. 
  • Vysokou motivaci a zápal pro řešení problémů vysoké složitosti a pro zlepšování služeb. 
  • Samostatnou výzkumnou práci od čtení článků přes modelování úloh po implementaci prototypů, zároveň schopnost efektivně pracovat v širším týmu. 
  • Silné komunikační dovednosti v českém i anglickém jazyce, schopnost vystihnout a sdělit podstatu problému a přesvědčit ostatní o správnosti řešení. 
  • Ochota mentorovat a vést juniornější kolegy. 

O reklamních systémech 

Hlavním reklamním systémem společnosti Seznam.cz je služba Sklik.cz, která inzerentům nabízí výkonostní i brandovou online reklamu v obsahové síti, ve vyhledávání i v online službách, zasahuje 95% české internetové populace a drtivou většinu českých inzerentů. Sklik každou hodinu obslouží desítky milionů online aukcí a vyprodukuje terabajty dat. Vzniklá velká data se (s důkladným dodržením právních a etických norem) shromažďují v úložištích a používají se k návrhu a vývoji modelů strojového učení a pro ověřování účinnosti navržených řešení. Typické úlohy, které se v Skliku pomocí strojového učení řeší, jsou: modelování predikce prokliku reklam, modelování predikce nákupů, modelování zájmů a chování uživatelů, klasifikace dokumentů, analýza vývoje datových charakteristik, statistické vyhodnocování výsledků experimentů, odhadování a kompenzace systematických výchylek dat a mnoho dalších.  

Reklamní systémy se neustále vyvíjejí a inovují a to v důsledku růstu odvětví, rostoucí konkurence na trzích i díky přívalu nových technologií. Proto je práce ve výzkumu reklamních systémů Seznam.cz plná výzev, které jsou v českém IT průmyslu unikátní. Tým  výzkumu reklamních systémů si zakládá na schopnosti těmto výzvám efektivně čelit, na schopnosti uvádět do praxe inovace díky vysoké kvalitě své výzkumné práce. 

Kdo bude váš nadřízený

Vítek Líbal

Vedoucí oddělení výzkumu Reklamních systémů

Do Seznamu na oddělení Reklamních systémů jsem přišel roku 2021. Mojí hlavní misí je vývoj našich reklamních systémů pomocí inovací, které jsou založené na nejnovějších metodách strojového učení a datových věd. Snažíme se, aby se jejich používání stalo skvělým zážitkem z nejen pohledu inzerentů, ale i poskytovatelů obsahu a uživatelů Internetu.

Co je v Seznamu taky bezva

Budget pro volný čas
Vyměnit body za kulturu, zdraví, sport, dovolenou nebo extra volno? Beze všeho.
Dny volna navíc
K dovolené ještě dalších 5 dnů? No fakt. Ať už chcete třeba jen lenošit nebo vás hezké počasí naopak žene ven, užijte si volno podle vašich představ.
Lékař online 24/7
Zdraví je jen jedno, proto nám vaše zdraví jedno není. Našeho lékaře můžete využít ve dne v noci klidně z vaší postele, ať už chcete konzultaci nebo napsat eRecept.
Pružná pracovní doba
Někdo je ranní ptáče a nejvíc práce udělá se svítáním, někdo zas sova a nejvíc klidu na práci má večer. Důležité jsou pro nás kvalitní výsledky, ne váš rozvrh hodin.
Technika na přání
Apple, Linux nebo Windows? Všechno máme a k dispozici dáme. A pokud už jste zvyklí na své vymazlené miláčky, pracujte klidně na vlastním zařízení a my vám budeme finančně přispívat.

Kde budete pracovat

Mapa Česko a Slovensko
Bratislava
Seznam.cz Slovensko, s.r.o.
Bottova 7939/2A
811 09 Bratislava – Staré Mesto
Slovensko
Bus
50 68 88 90
Brno
Seznam.cz, a.s.
The Campus Science Park – Budova C
Palachovo náměstí 797/4
625 00 Brno – Starý Lískovec
Nejbližší zastávka je Nemocnice Bohunice. Pokud jste přijeli vlakem, na nádraží skočte do šaliny č. 8 a za 20 minut jste u nás. Parkovat lze v podzemních garážích nebo v okolních oblastech Campus Square.
Šalina
8
Bus
40 50 51 69 E56
Trolejbus
25 37
Ostrava – Vítkovice
Seznam.cz, a.s.
Ruská 87/11
703 00 Ostrava – Vítkovice
Pokud nás navštívíte autem, pár míst k parkování najdete přímo na našem malém parkovišti. A pokud chcete využít MHD, přímo z vlakového nádraží se k nám dostanete tramvají č. 1 nebo 2.
Tramvaj
1 2
Praha
Seznam.cz, a.s.
Radlická 3294/10
150 00 Praha 5 – Smíchov
Naše centrála je velmi dobře dostupná, můžete dorazit metrem na lince B, jednou z nesčetných tramvají nebo autobusem. Autobusové nádraží Na Knížecí je hned za rohem.
Metro
B – Anděl
Tramvaj
4 5 7 9 10 12 15 16 20
Bus
120 123 137 167 191

Kudy vede cesta do Seznamu

Koukněte, jak vypadá výběrko, pohovor nebo první den v Seznamu, ať se vaše cesta na vysněnou pozici obejde bez zbytečných škobrtnutí.

1 Zaslání životopisu

Dejte nám o sobě vědět, i když třeba hned nevíte, co by vám slušelo za pozici. Míst máme spousty a HR profíků taky, určitě něco vymyslíme.

2 Jak probíhá výběrko

Pokud vaše kvality pasují na pozici, zavoláme vám a probereme vzájemné představy o nástupu, náplni práce nebo finančním očekávání. Máme shodu? Rádi vás pozveme na první (nebo druhé) kolo pohovoru.

3 A je tu samotné výběrko

Výběrka probíhají online i offline, ale nebojte se žádného výslechu, je to spíš profesní pokec a upřímnosti si ceníme.

4 Je to tady! Nabídka práce

Do týmu skvěle pasujete a rádi bychom vás pasovali na Seznamáka. E-mailem vám proto pošleme oficiální nabídku práce, kde znova shrnujeme důležité body spolupráce. Všechno souhlasí? Prima, dejte nám vědět, že do toho jdete s námi.

5 Vítejte na palubě aneb Pre-onboarding

Skvěle, plácli jsme si na spolupráci. Smlouvu u nás můžete podepsat v den nástupu, ale jestli už se nemůžete dočkat, připravíme ji k podpisu i dřív. A rovnou můžete nasát informace na dobrém kafi s někým z budoucího týmu.

6 Hurá, váš první den v Seznamu

Každý začátek měsíce vítáme všechny nováčky u nás na centrále v Praze. Vyřešíme potřebnou administrativu, předáme vám techniku, seznámíme vás s kolegy a nakonec vás provedeme po našem labyrintu.

7 Adaptace aneb jééé, funguje to!

Na začátku to vypadá možná trochu chaoticky, ale nebojte, máme promakaný systém školení pro každou pozici, takže co neumíte, rádi naučíme.

8 Umíte vše levou zadní? Pak je tu interní vzdělávání

Po rozpačitém začátku jste už profíci v oboru, gratulujeme. A protože umět všechno je nuda, náš tým trenérů vám rád poradí s dalším rozvojem. A nabídka je nekonečně bohatá, vybrat si můžete z našeho e-learningu nebo školení přímo na míru.

Časté dotazy

Využíváte k učení i umělou inteligenci?

I budoucnost firemního vzdělávání bude ovlivněna automatizací, AI i virtuální realitou. Osobní kontakt a "živé" trenéry nahrazovat ale nebudeme. Nové technologie využíváme jako nástroje pro zefektivnění vzdělávání.

Jak v týmu Výzkumu spolupracujeme s datovými centry?

Seznamácká interní datová centra se starají o provoz několika výzkumných Hadoop clusterů, které nám umožňují rychlé zpracování velkých a rychlých dat. Dále pro nás provozují několik GPU clusterů, ty pak umožňují trénink a inferenci stovek modelů strojového učení, včetně LLM modelů, které jsou základem služeb Seznamu.

Jak ve Výzkumu pracujeme s velkými jazykovými modely?

Pracujeme s nimi často, ve zkratce můžeme říct, že je učíme i používáme. Encoder modely (ze kterých získáváme sémantickou reprezentaci textu) používáme i vytváříme v projektech už léta, některé naše modely poskytujeme s open-source licencí komunitě (Small-E-Czech, RetroMAE). Obecné a univerzální generativní jazykové modely v Seznamu sami vytváříme, čímž se může chlubit jen hrstka výzkumných pracovišť z celé střední Evropy. Naším cílem je vytvořit model, který umí česky jako ještě žádný jiný. Tak nám držte palce.

Jaké využíváme ve Výzkumu technologie?

Na projektech využíváme převážně Python (Numpy, Pandas, Polars, Dask, Scipy, PyTorch a další), Spark, Docker, Git. 

S jakými školami za tým Výzkumu spolupracujeme?

Jsme v kontaktu s technickými fakultami skoro všech českých vysokých škol. Tradičními partnery jsme už s ČVUT, VUT, MUNI a UK. Vybrané výzkumné skupiny aktivně podporujeme (například CIIRC ČVUT), s některými plánujeme společné projekty (třeba s VUT, ČVUT nebo UK). Na MUNI a UK příležitostně přednášíme jako externí lektoři. Samozřejmě podporujeme také neakademickou komunitu jako MLMU, MLPrague a jiné konference a pořádáme i vlastní odborná setkání a meetupy.

Jak využíváme Machine Learning pro naše projekty?

Ve Vyhledávání textu, obrázků, zpráv a videí využíváme strojové učení (ML) pro zpracování uživatelských dotazů, analýzu obsahu dokumentů (například webových stránek nebo obrázků), návrhy dotazů (včetně našeptávače, souvisejících dotazů a trending topics), hodnocení relevance dokumentů k uživatelskému dotazu (předvýběr výsledků, filtrování, řazení) nebo například pro vydávání chytrých karet a přímých odpovědí. Generativní jazykové modely používáme pro interakci s uživatelem a pro lepší formování odpovědí.

V Skliku se Machine Learning využívá na výběr optimální reklamy, detekci fraudových kliků, segmentaci uživatelů, modelování online chování, optimalizaci online aukcí a kampaní.

V Doporučování nám strojové učení pomáhá při personalizaci doporučování a detekce clickbaitu.

Tým Mapy.cz zas strojové učení chválí při rozpoznávání obrazu, detekci anomálií, relevanci výsledků hledání. 

Pro Zboží.cz je ML nepostradatelné při kategorizaci a shlukování inzerátů, relevanci výsledků hledání a na rozpoznávání parametrů výrobků.

Jak se v týmu Výzkumu dále vzděláváme?

Pro každý výzkum je konstantní vzdělávání naprosto zásadní a ne jinak je tomu i v Seznamu. Máme přístupy k vědeckým článkům a publikacím a aktivně navštěvujeme i přínosné konference, přednášky, nebo tématické kurzy a nechybíme ani na meetupech.

Zajímá vás tato pozice?

Zajímá vás tato pozice?