Állás

ML-platform szoftvermérnök (Európában bárhonnan)

MLOps Engineer • Remote • Teljes munkaidő • Olaszország Rome, Olaszország

A Qualcomm ML-platform csapatába Staff szintű szoftvermérnököt keresnek, aki nagy léptékű ML- és adatinfrastruktúrát épít és optimalizál helyi NVIDIA DGX-fürtökön és AWS-felhőben. A munkahely Európán belül rugalmas.

Feladatok

  • ▹Az ML-platform és az adatinfrastruktúra alapkomponenseinek tervezése és fejlesztése tanításhoz, inferenciához és nagy léptékű adatfeldolgozáshoz
  • ▹Skálázható megoldások építése GPU-fürtökre és elosztott adatpipeline-okra, helyben és AWS-ben
  • ▹Projektszálak vezetése, a határidők és a platform ütemtervével való összhang biztosítása, önálló, végponttól végpontig tartó munkavégzés
  • ▹Adatpipeline-ok építése és optimalizálása az ML-munkafolyamatokhoz (kötegelt és streaming)
  • ▹Tiszta, hatékony, karbantartható kód írása (szolgáltatások, operátorok, automatizálás, eszközök) több nyelven
  • ▹Együttműködés az adattudományi és mérnöki csapatokkal az ML- és adatfolyamatok integrálásában (feature store, modellregiszter, artifact store)
  • ▹CI/CD kialakítása ML- és adatfolyamatokhoz Argo Workflows, ArgoCD és GitHub Actions használatával
  • ▹Megfigyelhetőség (Prometheus, Grafana) és naplózás (AWS CloudWatch, ELK/OpenSearch) fenntartása, SLO-k, nyomkövetés és költségtudatosság
  • ▹AWS-szolgáltatások (EKS, EC2, VPC, IAM, S3, EFS, Batch) üzemeltetése hibrid környezetben, hozzájárulás a biztonsági és megfelelőségi kontrollokhoz
  • ▹A platform megbízhatóságának, teljesítményének (GPU-kihasználtság, áteresztőképesség) és a fejlesztői élménynek a folyamatos javítása

Elvárások

  • ▹Informatikai, mérnöki vagy rokon területen szerzett alap- vagy mesterdiploma
  • ▹Legalább 8 év szoftverfejlesztési tapasztalat
  • ▹Erős Python-ismeret, emellett legalább egy a következők közül: Go, C++, Rust, Bash
  • ▹Adatszerkezetek, algoritmusok, párhuzamosság, hálózatok és elosztott rendszerek szilárd ismerete
  • ▹Tapasztalat Kubernetes, Helm, Argo Workflows, ArgoCD és Docker használatában
  • ▹Képesség a kódolási feladatok megoldására, amelyek a problémamegoldást és a tiszta kódot mutatják
  • ▹Ismeretek AWS-ben (EKS, EC2, VPC, IAM, S3, EFS, Batch) és CI/CD-automatizálásban

Előny

  • ▹Gyakorlat GPU-fürtökkel és ML-keretrendszerekkel (TensorFlow, PyTorch)
  • ▹Nagy léptékű adatpipeline-ok (kötegelt/streaming), adatorkesztráció és tárolási minták (S3, EFS, parquet/ORC) építése
  • ▹Megfigyelhetőségi eszközök (Prometheus/Grafana), ELK/OpenSearch és CloudWatch ismerete
  • ▹ML-optimalizálási technikák, GPU-memóriakezelés és nagy léptékű modell-telepítés ismerete
  • ▹Biztonsági és megfelelőségi tapasztalat ML-/adatplatformokon (IAM, szabályzatok, izoláció)
  • ▹Hozzájárulás platformszolgáltatásokhoz (egyedi kontrollerek/operátorok, pluginok) és fejlesztői eszközökhöz
  • ▹Mentorálás és szakmai irányok befolyásolása a gyakorlati munka megtartása mellett

Soft skillek

Önálló munkavégzésKiváló kommunikációKeresztfunkcionális együttműködésPragmatikus szállítási szemlélet

A munkáltatóról

A hirdetést a Qualcomm Europe, Inc. olaszországi fióktelepe adta fel, a mérnöki csoport szoftverfejlesztési területére.

Végzettség: Informatikai, mérnöki vagy rokon területen szerzett alap- vagy mesterdiploma

Hasonló állások