inDrive
inDrive
1 001 – 5 000 Ansatte
LogistikkMarkedsføringReiser
inDrive er et globalt mobilitets- og leveringsselskap som driver en markedsplass for persontransport og logistikk, og som kobler sammen passasjerer, sjåfører, bud og bedrifter. Tjenestene omfatter byturer, reiser mellom byer, kurér- og fraktleveranser samt finansielle tjenester for forbrukere og sjåfører gjennom inDrive.Money. Selskapets modell gjør det mulig for brukere å forhandle om priser, mens den bredere virksomheten omfatter logistikk, reiser og relaterte markedsplasstjenester i flere land.

Senior backendutvikler for AI-plattform — inDrive

Bygg Go- og Python-tjenester for inDrives maskinlæringsplattform, og støtt modeller i produksjon og MLOps-verktøy. Bidra til drift av observerbar infrastruktur med høy belastning som betjener systemer i 48 land.

Beskrivelse

  • Bygg og drift backendtjenester og interne verktøy i Go og Python for maskinlæringsplattformen.
  • Følg produksjonstjenester gjennom leveranse, overvåking og beredskapsvakt.
  • Undersøk og utform plattformfunksjoner, og dokumenter viktige tekniske avveininger.
  • Utvikle utrullingsverktøy og SDK-er for modellservering, automatisk skalering og datainnsamling.
  • Koble maskinlæringstjenester til backend-systemer gjennom synkron og asynkron kommunikasjon.
  • Samarbeid med dataforskere og ML-ingeniører om CI/CD for modeller og pipelines, overvåking og ytelsesmålinger.
  • Sørg for ende-til-ende-observerbarhet med målinger, logger, dashbord, sporing, varsler og driftsveiledninger.
  • Administrer infrastruktur som kode med Terraform og Terragrunt ved hjelp av gjennomgåtte pull requests.
  • Delta i kode- og designgjennomganger, veiled ingeniører og vurder AI-genererte endringer etter samme standarder som andre bidrag.
  • Jobb på tvers av team innen data science, ML, programvare og data engineering.

Krav

  • Minst fem års kommersiell erfaring med backendutvikling, inkludert arbeid med systemer med høy belastning.
  • Solid produksjonserfaring med Go, inkludert avanserte funksjoner.
  • Gode Python-kunnskaper for databehandling og tjenesteutvikling.
  • Gode SQL-kunnskaper, inkludert skjemadesign, indeksering, spørringsoptimalisering, replikering og partisjonering.
  • Erfaring med Redis eller et tilsvarende nøkkel-verdi-lager.
  • Erfaring med HTTP, gRPC, Kafka eller RabbitMQ, med vekt på pålitelighet.
  • Erfaring med Docker og CI/CD-pipelines, samt praktisk kjennskap til Kubernetes.
  • Erfaring med sentrale AWS- eller Google Cloud-tjenester for databehandling, lagring, nettverk samt identitets- og tilgangsstyring.
  • Forståelse av maskinlæringens livssyklus, inkludert dataforberedelse, målinger av modellens ytelse, ikke-funksjonelle krav og konseptdrift.
  • Kjennskap til scikit-learn, PyTorch eller TensorFlow.
  • Erfaring med å designe og drifte observerbarhetssystemer med målinger, logging, dashbord, sporing, varsler og driftsveiledninger.
  • Erfaring med Prometheus, Grafana, ELK eller lignende verktøy.
  • Kjennskap til Git-arbeidsflyter, kodegjennomgang, Linux-kommandolinjen og grunnleggende nettverk som TCP/IP, DNS, VPC-er og lastbalanserere.
  • Evne til å forklare tekniske avveininger tydelig for dataforskere, produkteiere og ingeniører med beredskapsvakt.
  • Nyttig tilleggserfaring: MLOps-verktøy som Databricks, SageMaker, Kubeflow, MLflow eller Airflow; GPU- eller LLM-inferens; AI-kodeagenter; fremvoksende markeder eller verktøy for infrastruktur som kode.

Fordeler

  • Jobb i global skala med produksjonsmodeller som betjener en verdensomspennende flåte, betydelige GPU-budsjetter og LLM-arbeidsbelastninger.
  • Mulighet for backendutviklere til å vokse inn i MLOps, med opplæring fra plattformteamet.
  • Utvikle faglige ferdigheter gjennom mentorskap, karriererådgivning og læringsprogrammer.
  • Bli med i Global Talent Exchange Program for internasjonal erfaring.
  • Delta i utfordringer og priser på tvers av selskapet, sport, medarbeiderdrevne tiltak for samfunnsnytte og frivillig arbeid.
  • Få tilgang til delfinansierte språkkurs og interne samtalegrupper.
  • Fordelene kan variere etter sted.