Gramian Consulting
Gramian Consulting
Gramian Consulting je svetovalno podjetje, ki daje prednost delu na daljavo ter se osredotoča na inženirske, podatkovne in AI talente. Organizacijam pomaga širiti tehnične zmogljivosti z dopolnjevanjem ekip s talenti, zaposlovanjem, namenskimi ekipami in upravljanjem pogodbenikov. Ponuja tudi storitve, kot so usposabljanje in fino prilagajanje velikih jezikovnih modelov, AI-agentov in pomočnikov, MLOps ter infrastruktura AI. Posameznikom pomaga pri razvoju kariere z mentorskimi in izobraževalnimi programi, ki zajemajo pripravljenost na kariero, pripravo na razgovore in orientacijo na mednarodnem trgu. Njeno delo združuje praktične izkušnje iz inženirstva in zaposlovanja, da lahko strankam pomaga graditi tehnične ekipe in uporabljati AI za poslovne potrebe.

Višji programski inženir – ocenjevanje kode umetne inteligence (delo na daljavo, Pakistan)

Podjetje Gramian Consulting išče višjega programskega inženirja za ocenjevanje kode, ki jo ustvarja umetna inteligenca, za programe usposabljanja LLM. Delo vključuje pregled kode, razvoj referenčnih rešitev in pripravo meril za ocenjevanje jezikovnih modelov.

Opis

  • Ocenjevanje kode, ki jo ustvarja umetna inteligenca, v več programskih jezikih in scenarijih programskega inženirstva.
  • Presojanje pravilnosti, zanesljivosti, varnosti, razširljivosti, berljivosti in vzdržljivosti kode.
  • Odkrivanje napak, logičnih pomanjkljivosti, nepopolnih izvedb, neuspehov pri robnih primerih in arhitekturnih slabosti.
  • Pregledovanje neznanih kodnih baz in ocenjevanje učinkov predlaganih sprememb.
  • Pregledovanje popravkov napak, razvoja funkcionalnosti, preoblikovanja kode, integracij API-jev, posodobitev konfiguracij in operacij z bazami podatkov.
  • Primerjanje izvedbenih možnosti in preverjanje njihove skladnosti s tehničnimi zahtevami.
  • Prepisovanje ali izpopolnjevanje kode v visokokakovostne referenčne rešitve.
  • Jasno razlaganje tehničnih težav in priporočenih izboljšav.
  • Ustvarjanje meril za ocenjevanje, tehničnih opomb in rubrik za ocenjevanje kakovosti kode.
  • Sodelovanje z raziskovalnimi in inženirskimi ekipami pri razvoju meril za programiranje in izboljševanju metod ocenjevanja LLM.

Zahteve

  • Vsaj sedem let poklicnih izkušenj s programskim inženirstvom.
  • Odlično poznavanje vsaj enega jezika, kot so Python, JavaScript/TypeScript, Java, C++, Go, C#, Ruby, PHP ali Rust.
  • Obsežne izkušnje z razvojem, vzdrževanjem, odpravljanjem napak in pregledovanjem programske opreme za produkcijsko okolje.
  • Dobro poznavanje načel načrtovanja programske opreme, čiste kode, modularne arhitekture, abstrakcije, obravnave napak in vzdržljivosti.
  • Dokazana sposobnost iskanja funkcionalnih, zmogljivostnih, varnostnih in oblikovalskih težav v kompleksnih kodnih bazah.
  • Močne sposobnosti odpravljanja napak, analize temeljnih vzrokov in reševanja problemov.
  • Izkušnje s sodelovanjem pri pregledih kode in skupnih razvojnih procesih.
  • Poznavanje Gita in sodobnih praks programskega inženirstva.
  • Odlično pisno znanje angleščine in sposobnost natančnega posredovanja tehničnih povratnih informacij.
  • Dobro poznavanje podatkovnih struktur, algoritmov, API-jev, baz podatkov in aplikacijske arhitekture.