inDrive
inDrive
1.001 – 5.000 Zaposlenici
LogistikaMarketingPutovanja
inDrive je globalna tvrtka za mobilnost i dostavu koja upravlja tržištem za prijevoz putnika i logistiku te povezuje putnike, vozače, kurire i poduzeća. Njezine usluge uključuju gradske vožnje, međugradska putovanja, kurirske i teretne dostave te financijske usluge za potrošače i vozače putem usluge inDrive.Money. Model tvrtke korisnicima omogućuje dogovaranje cijene, dok njezino šire poslovanje obuhvaća logistiku, putovanja i povezane tržišne usluge u više zemalja.

Viši backend softverski inženjer, AI platforma — inDrive

Razvijajte Go i Python usluge za inDriveovu platformu strojnog učenja, podržavajući modele u produkciji i MLOps alate. Pomozite u radu s infrastrukturom velike propusnosti i mogućnošću praćenja, koja pokreće sustave u 48 zemalja.

Opis

  • Razvijajte i održavajte backend usluge u Go-u i Pythonu te interne alate za platformu strojnog učenja.
  • Vodite produkcijske usluge kroz isporuku, nadzor i dežurnu podršku.
  • Istražujte i osmišljavajte značajke platforme te bilježite ključne tehničke kompromise.
  • Razvijajte alate za implementaciju i SDK-ove za posluživanje modela, automatsko skaliranje i prikupljanje podataka.
  • Povezujte usluge strojnog učenja s backend sustavima sinkronom i asinkronom komunikacijom.
  • Surađujte s podatkovnim znanstvenicima i ML inženjerima na CI/CD-u modela i cjevovoda, nadzoru i mjernim pokazateljima uspješnosti.
  • Osigurajte cjelovitu vidljivost rada sustava pomoću mjernih pokazatelja, zapisa, nadzornih ploča, praćenja, upozorenja i operativnih priručnika.
  • Upravljajte infrastrukturom kao kodom pomoću Terraform-a i Terragrunt-a te pregledanih pull requestova.
  • Sudjelujte u pregledima koda i dizajna, mentorirajte inženjere i procjenjujte promjene koje generira AI prema istim standardima kao i ostale doprinose.
  • Surađujte s timovima za podatkovnu znanost, ML, softversko i podatkovno inženjerstvo.

Zahtjevi

  • Najmanje pet godina komercijalnog iskustva u backend inženjerstvu, uključujući rad na sustavima s velikim opterećenjem.
  • Opsežno produkcijsko iskustvo s Go-om, uključujući njegove napredne značajke.
  • Dobro poznavanje Pythona za obradu podataka i razvoj usluga.
  • Napredno poznavanje SQL-a, uključujući dizajn shema, indeksiranje, optimizaciju upita, replikaciju i particioniranje.
  • Iskustvo s Redisom ili usporedivom bazom ključ-vrijednost.
  • Iskustvo s HTTP-om, gRPC-om, Kafkom ili RabbitMQ-om, uz naglasak na pouzdanost.
  • Iskustvo s Dockerom i CI/CD cjevovodima te radno poznavanje Kubernetesa.
  • Iskustvo s ključnim uslugama AWS-a ili Google Clouda za računalne resurse, pohranu, umrežavanje te upravljanje identitetima i pristupom.
  • Razumijevanje životnog ciklusa strojnog učenja, uključujući pripremu podataka, mjerne pokazatelje uspješnosti modela, nefunkcionalne zahtjeve i pomak koncepta.
  • Poznavanje scikit-learna, PyTorcha ili TensorFlowa.
  • Iskustvo u dizajniranju i radu sa sustavima za vidljivost rada uz mjerne pokazatelje, bilježenje, nadzorne ploče, praćenje, upozorenja i operativne priručnike.
  • Iskustvo s Prometheusom, Grafanom, ELK-om ili sličnim alatima.
  • Poznavanje Git tijekova rada, pregleda koda, Linux naredbenog retka i osnova umrežavanja poput TCP/IP-a, DNS-a, VPC-ova i balansera opterećenja.
  • Sposobnost jasnog objašnjavanja tehničkih kompromisa podatkovnim znanstvenicima, vlasnicima proizvoda i dežurnim inženjerima.
  • Dodatno iskustvo je prednost: MLOps alati poput Databricksa, SageMakera, Kubeflowa, MLflowa ili Airflowa; inferencija na GPU-u ili LLM-u; AI agenti za programiranje; tržišta u razvoju ili alati za infrastrukturu kao kod.

Pogodnosti

  • Rad u globalnom opsegu, s produkcijskim modelima koji opslužuju svjetsku flotu, značajnim GPU proračunima i LLM radnim opterećenjima.
  • Backend inženjeri mogu se razvijati u području MLOps-a uz dostupnu poduku o platformi.
  • Razvijajte profesionalne vještine kroz mentorstvo, savjetovanje o karijeri i programe učenja.
  • Sudjelujte u programu Global Talent Exchange i steknite međunarodno iskustvo.
  • Sudjelujte u izazovima na razini tvrtke, dodjelama nagrada, sportskim aktivnostima, društveno korisnim inicijativama koje vode zaposlenici i volontiranju.
  • Iskoristite sufinancirane tečajeve jezika i interne konverzacijske klubove.
  • Pogodnosti se mogu razlikovati ovisno o lokaciji.