
inDrive je globálna spoločnosť pôsobiaca v oblasti mobility a doručovania. Prevádzkuje trhovisko pre prepravu osôb a logistiku, ktoré spája cestujúcich, vodičov, kuriérov a firmy. Jej služby zahŕňajú jazdy v rámci mesta, medzimestské cestovanie, kuriérske a nákladné doručovanie, ako aj finančné služby pre spotrebiteľov a vodičov prostredníctvom inDrive.Money. Model spoločnosti umožňuje používateľom dohodnúť sa na cene, pričom jej širšie aktivity zahŕňajú logistiku, cestovanie a súvisiace trhoviskové služby vo viacerých krajinách.
Senior backend softvérový inžinier, AI platforma — inDrive
Vyvíjajte služby v Go a Pythone pre platformu strojového učenia inDrive a podporujte modely v produkcii aj nástroje MLOps. Pomáhajte prevádzkovať pozorovateľnú infraštruktúru s vysokou záťažou, ktorá obsluhuje systémy v 48 krajinách.
Popis
- Vyvíjajte a prevádzkujte backendové služby v Go a Pythone a interné nástroje pre platformu strojového učenia.
- Zabezpečujte nasadzovanie produkčných služieb, ich monitorovanie a pohotovostnú podporu.
- Skúmajte a navrhujte funkcie platformy a zaznamenávajte kľúčové technické kompromisy.
- Vyvíjajte nástroje na nasadzovanie a SDK pre obsluhu modelov, automatické škálovanie a zber dát.
- Prepájajte služby strojového učenia s backendovými systémami pomocou synchrónnej a asynchrónnej komunikácie.
- Spolupracujte s dátovými vedcami a ML inžiniermi na CI/CD modelov a pipeline, monitorovaní a metrikách výkonu.
- Zabezpečujte komplexnú pozorovateľnosť pomocou metrík, protokolov, dashboardov, trasovania, upozornení a prevádzkových príručiek.
- Spravujte infraštruktúru ako kód pomocou Terraformu a Terragruntu a kontrolovaných pull requestov.
- Zapájajte sa do kontrol kódu a návrhov, mentorujte inžinierov a posudzujte zmeny vytvorené AI podľa rovnakých štandardov ako ostatné príspevky.
- Spolupracujte naprieč tímami dátovej vedy, ML, softvérového a dátového inžinierstva.
Požiadavky
- Aspoň päť rokov komerčných skúseností s backendovým inžinierstvom vrátane práce na systémoch s vysokou záťažou.
- Rozsiahle produkčné skúsenosti s Go vrátane jeho pokročilých funkcií.
- Znalosť Pythonu na spracovanie dát a vývoj služieb.
- Pokročilé znalosti SQL vrátane návrhu schém, indexovania, optimalizácie dotazov, replikácie a delenia dát.
- Skúsenosti s Redisom alebo porovnateľným úložiskom kľúč-hodnota.
- Skúsenosti s HTTP, gRPC, Kafka alebo RabbitMQ so zameraním na spoľahlivosť.
- Skúsenosti s Dockerom a CI/CD pipeline a praktická znalosť Kubernetes.
- Skúsenosti so základnými službami AWS alebo Google Cloud na výpočty, úložisko, siete a správu identít a prístupu.
- Pochopenie životného cyklu strojového učenia vrátane prípravy dát, metrík výkonu modelov, nefunkčných požiadaviek a posunu konceptu.
- Znalosť scikit-learn, PyTorch alebo TensorFlow.
- Skúsenosti s návrhom a prevádzkou systémov pozorovateľnosti s metrikami, protokolovaním, dashboardmi, trasovaním, upozorneniami a prevádzkovými príručkami.
- Skúsenosti s Prometheusom, Grafanou, ELK alebo podobnými nástrojmi.
- Znalosť pracovných postupov Git, kontroly kódu, príkazového riadka Linuxu a základov sietí, ako sú TCP/IP, DNS, VPC a vyvažovače záťaže.
- Schopnosť zrozumiteľne vysvetliť technické kompromisy dátovým vedcom, vlastníkom produktov a pohotovostným inžinierom.
- Výhodou sú ďalšie skúsenosti s nástrojmi MLOps, ako sú Databricks, SageMaker, Kubeflow, MLflow alebo Airflow; inferenciou na GPU alebo LLM; agentmi na programovanie s AI; rozvíjajúcimi sa trhmi alebo nástrojmi infraštruktúry ako kódu.
Benefity
- Pracujte v globálnom rozsahu: produkčné modely obsluhujú celosvetovú flotilu, s významnými rozpočtami na GPU a úlohami LLM.
- Backendoví inžinieri majú možnosť rozvíjať sa v oblasti MLOps a k dispozícii je vzdelávanie zamerané na platformu.
- Rozvíjajte profesionálne zručnosti prostredníctvom mentoringu, kariérneho poradenstva a vzdelávacích programov.
- Zapojte sa do programu Global Talent Exchange a získajte medzinárodné skúsenosti.
- Zúčastňujte sa celofiremných výziev, ocenení, športových aktivít, iniciatív s pozitívnym spoločenským dosahom a dobrovoľníctva vedeného zamestnancami.
- Využite spolufinancované jazykové kurzy a interné konverzačné kluby.
- Benefity sa môžu líšiť podľa lokality.