
Gramian Consulting je poradenská společnost s prioritou práce na dálku, která se zaměřuje na technické, datové a AI talenty. Organizacím pomáhá rozšiřovat jejich technické kapacity prostřednictvím posilování týmů odborníky, náboru, dedikovaných týmů a řízení kontraktorů. Zároveň poskytuje služby v oblasti trénování a dolaďování velkých jazykových modelů, AI agentů a asistentů, MLOps a AI infrastruktury. Společnost podporuje také individuální rozvoj kariéry prostřednictvím mentoringových a vzdělávacích programů zaměřených na přípravu na kariéru, pracovní pohovory a orientaci na mezinárodním trhu. Ve své práci propojuje praktické zkušenosti z vývoje a náboru a pomáhá klientům budovat technické týmy a využívat AI pro potřeby podnikání.
Senior softwarový inženýr — hodnocení kódu AI (práce na dálku, Pákistán)
Společnost Gramian Consulting hledá seniorního softwarového inženýra pro hodnocení kódu generovaného umělou inteligencí v rámci školicích programů pro velké jazykové modely. Náplní práce je kontrola kódu, tvorba referenčních řešení a vytváření benchmarků pro hodnocení jazykových modelů.
Popis
- Hodnoťte kód generovaný umělou inteligencí v několika programovacích jazycích a různých scénářích softwarového inženýrství.
- Posuzujte kód z hlediska správnosti, spolehlivosti, bezpečnosti, škálovatelnosti, čitelnosti a udržovatelnosti.
- Odhalujte chyby, logické nedostatky, neúplné implementace, selhání v okrajových případech a architektonické slabiny.
- Prozkoumávejte neznámé kódové základny a posuzujte dopady navrhovaných změn.
- Kontrolujte opravy chyb, vývoj funkcí, refaktoring, integrace API, aktualizace konfigurace a operace s databázemi.
- Porovnávejte alternativní implementace a ověřujte jejich soulad s technickými požadavky.
- Přepisujte nebo zdokonalujte kód na vysoce kvalitní referenční řešení.
- Jasně vysvětlujte technické problémy a doporučená zlepšení.
- Vytvářejte hodnoticí kritéria, technické anotace a rubriky pro posuzování kvality kódu.
- Spolupracujte s výzkumnými a inženýrskými týmy na vývoji benchmarků kódování a zdokonalování metod hodnocení velkých jazykových modelů.
Požadavky
- Nejméně sedm let profesionálních zkušeností se softwarovým inženýrstvím.
- Pokročilá znalost alespoň jednoho jazyka, například Pythonu, JavaScriptu/TypeScriptu, Javy, C++, Go, C#, Ruby, PHP nebo Rustu.
- Významné zkušenosti s tvorbou, údržbou, laděním a kontrolou softwaru produkční úrovně.
- Dobrá znalost principů návrhu softwaru, čistého kódu, modulární architektury, abstrakce, zpracování chyb a udržovatelnosti.
- Prokazatelná schopnost nacházet funkční, výkonnostní, bezpečnostní a návrhové problémy ve složitých kódových základnách.
- Výborné schopnosti ladění, analýzy kořenových příčin a řešení problémů.
- Zkušenosti s kontrolou kódu a spoluprací v procesech vývoje softwaru.
- Znalost Gitu a současných postupů softwarového inženýrství.
- Velmi dobrá písemná angličtina a schopnost přesně formulovat technickou zpětnou vazbu.
- Dobrá znalost datových struktur, algoritmů, API, databází a aplikační architektury.