
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.