C/C++ Julia Developer (aj na živnosť/s.r.o.)

Grafton Slovakia, s.r.o.

Miesto práce
Celé slovensko, Bratislavský kraj, Bratislava
Pracovná oblasť
Gastronómia
Zmluvný vzťah
Pracovná zmluva
Typ úväzku
Práca na plný úväzok
Ponúkaný plat
2 500 - 4 500 EUR / Mesiac
Požadované vzdelanie
Stredoškolské s maturitou, Vysokoškolské II. stupňa
Náplň práce
Ako algoritmický back-end programátor budete pracovať na budovaní back-end komponentov distribuovaného systému strojového učenia. Ide o automatický nástroj na vytváranie modelov na predpovedanie a zisťovanie anomálií. Predstavuje nový pohľad na strojové učenie, ktorý približuje ML ku koncovému používateľovi a je ďalším krokom po AutoML. Z technického hľadiska ide o sadu distribuovaných mikroslužieb napísaných v jazykoch Python a Julia s rozhraniami REST API nasaditeľnými do cloudového aj necloudového prostredia. Front-end komponenty sú implementované pomocou ReactJS. Niektoré z komponentov sú prostredníctvom zásuvných modulov vystavené všeobecne uznávaným platformám BI, ako sú Qlik, Alteryx, PowerBI a cloudovým platformám ako Azure a Amazon.
 
Hľadáme sebamotivovaného programátora ideálne so skúsenosťami s vývojom algoritmov. Úspešný kandidát bude zodpovedný za implementáciu, performance engineering, testovanie a nasadenie rôznych stratégií modelovania v aplikácii Julia. Táto pozícia je vhodná aj pre kandidátov, ktorí majú solídne skúsenosti s vývojom HPC (high performance computing) bez znalosti Julie. Kandidát by mal mať však o Juliu skutočný záujem a byť ochotný sa v tomto smere vzdelávať.
 
Poznatky o cloudových výpočtoch a distribuovaných výpočtoch sú výhodou. Uchádzač by mal mať aj príslušné vedomosti o štatistickom modelovaní, aby bol schopný študovať, porozumieť a implementovať algoritmus s obmedzeným dohľadom. Plusom je tiež znalosť jazyka Python.
 
Popis pozície:
- Vývoj, analýza a testovanie daného systému pomocou metodiky DevOps / Agile v Júlii
- Prispievať k diskusiám o mikroslužbách týkajúcich sa Júlie
- Efektívne využívanie výpočtových paradigiem Julia a performance engineering
- Návrh dátových štruktúr a typov
- Návrh funkčnej hierarchie a multiple dispatch logic
- Komplexné dopytovanie a predbežné spracovanie údajov z časových radov
- Asynchrónna komunikácia s inými systémami a mikroslužbami
- Zlepšiť výpočtový výkon systému
- Kontrola navrhovaného kódu a poskytovanie spätnej väzby
- Sledovanie najnovšieho vývoja v Julii a jej ekosystéme
Požadujeme
- 3 a viac rokov relevantných skúseností s vývojom v prostredí Julia alebo C ++, Go, Rust, Python a podobne
- DevOps / Agilný vývoj
- Angličtina na komunikatívnej úrovni C1
 
Výhodou sú:
- Skúsenosti s machine learning
- RabbitMQ, PostgreSQL
- Znalosť Cloudové prostredia (Microsoft Azure alebo AWS)
- Skúsenosť s Pythonom
Benefity
· Kvartálne odmeny
· Možnosť vysokej miery Home Office
· Flexibilná pracovná doba
· Možnosť práce aj na živnosť/s.r.o.
Kontakt
Grafton Slovakia, s.r.o.
Nám SNP 1, Bratislava, Slovensko
Kontaktná osoba: info@grafton.sk
Tel.: (+421) 259 208 111