
Gramian Consulting konzultantska je tvrtka koja prvenstveno posluje na daljinu i usmjerena je na inženjerske, podatkovne i AI talente. Organizacijama pomaže proširiti tehničke kapacitete kroz proširenje timova talentima, zapošljavanje, namjenske timove i upravljanje vanjskim suradnicima. Pruža i usluge poput treniranja i finog podešavanja velikih jezičnih modela, AI agenata i asistenata, MLOps-a te AI infrastrukture. Podržava i razvoj karijere pojedinaca kroz programe mentorstva i obrazovanja koji obuhvaćaju pripremu za karijeru, pripremu za razgovore za posao i orijentaciju na međunarodnom tržištu. Njezin rad objedinjuje praktično iskustvo u inženjerstvu i zapošljavanju kako bi klijentima pomogla izgraditi tehničke timove i primijeniti AI na poslovne potrebe.
Viši softverski inženjer, evaluacija koda umjetne inteligencije — rad na daljinu iz Bangladeša
Procjenjivati kod koji generira umjetna inteligencija u pogledu ispravnosti, sigurnosti, skalabilnosti i održivosti. Pomagati u razvoju programerskih benchmarka i poboljšanju metoda za procjenu rezultata velikih jezičnih modela.
Opis
- Procjenjivati kod koji generira umjetna inteligencija kroz programske jezike i slučajeve upotrebe softverskog inženjerstva
- Pregledavati kod s obzirom na ispravnost, pouzdanost, sigurnost, skalabilnost, čitljivost i održivost
- Otkrivati pogreške, logičke nedostatke, nepotpune implementacije, neuspjehe u rubnim slučajevima i slabosti arhitekture
- Procjenjivati nepoznate baze koda i utvrđivati učinke predloženih promjena
- Pregledavati ispravke pogrešaka, nove značajke, refaktoriranje, integracije API-ja, ažuriranja konfiguracije i operacije nad bazama podataka
- Uspoređivati pristupe implementaciji s definiranim tehničkim zahtjevima
- Prepisivati ili poboljšavati kod radi izrade pouzdanih referentnih rješenja
- Jasno objašnjavati tehničke probleme i predložena poboljšanja
- Izrađivati kriterije evaluacije, tehničke bilješke i rubrike za procjenu kvalitete koda
- Surađivati s istraživačkim i inženjerskim timovima na osmišljavanju programerskih benchmarka i unapređenju metoda evaluacije velikih jezičnih modela
Zahtjevi
- Najmanje 7 godina profesionalnog iskustva u softverskom inženjerstvu
- Napredno poznavanje jednog ili više programskih jezika, kao što su Python, JavaScript ili TypeScript, Java, C++, Go, C#, Ruby, PHP ili Rust
- Opsežno iskustvo u izgradnji, održavanju, otklanjanju pogrešaka i pregledu softvera produkcijske kvalitete
- Izvrsno poznavanje načela dizajna softvera, čistog koda, modularne arhitekture, apstrakcije, rukovanja pogreškama i održivosti
- Dokazana sposobnost pronalaženja funkcionalnih, izvedbenih, sigurnosnih i dizajnerskih problema u složenim bazama koda
- Izražene sposobnosti otklanjanja pogrešaka, analize temeljnog uzroka i rješavanja problema
- Iskustvo sudjelovanja u pregledima koda i suradničkim procesima razvoja softvera
- Radno poznavanje Gita i suvremenih praksi softverskog inženjerstva
- Izvrsno pisano znanje engleskog jezika i sposobnost jasnog prenošenja tehničkih povratnih informacija
- Dobro razumijevanje struktura podataka, algoritama, API-ja, baza podataka i arhitekture aplikacija