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

Lokalita
Typ kontraktu
Trvalý pracovný pomer
Mzda
2 500 - 4 500 €
Uverejnené
Ref. Č.
1-16-35245
Táto pozícia je archivovaná.
Táto pozícia je archivovaná.
Popis 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žiadavky
  • 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.

Iné poznámky
Viac podobných pozícií nájdete na https://www.grafton.sk/sk/job-search
Táto pozícia je archivovaná.
Táto pozícia je archivovaná.