Software Engineer
Munkáltató · Yext
Budapest
A Yext szoftvermérnököt keres az Artemisz csapatba, amely a Yext Social termékeinek kulcsfontosságú funkcióit építi és tartja karban. Olyan ügyféloldali funkciókon és backend szolgáltatásokon fog dolgozni, amelyek skálázható rendszereket fejlesztenek a tartalom feldolgozására és terjesztésére, beleértve a mesterséges intelligencián alapuló tartalomkészítő eszközöket is.
Feladatok
- Részvétel a szoftverfejlesztési életciklus egészében, a tervezéstől és implementációtól a tesztelésen, bevezetésen át a folyamatos üzemeltetésig
- Közreműködés nagymértékben skálázható és megbízható rendszerek tervezésében, implementálásában és bevezetésében
- Tárolórendszerek, könyvtárak és keretrendszerek fejlesztése
- Proaktív ötletelés az új funkciókért, valamint lehetőségek azonosítása termékeink, rendszereink és mérnöki gyakorlataink fejlesztésére
- Hatékony együttműködés a fejlesztőcsapat tagjaival és a vállalat más területein dolgozó partnerekkel
- Tiszta, tesztelt és jól dokumentált kód írása
- A mesterséges intelligenciával támogatott fejlesztőeszközök átgondolt használata a mérnöki munka felgyorsítására, megoldások feltárására, a kódminőség javítására és az ismétlődő feladatok csökkentésére
- Az MI által generált eredmények kritikus értékelése, tesztelése és validálása ahelyett, hogy eleve helyesnek tekintenénk azokat
- Az MI-támogatással előállított összes munka felelősségének vállalása, beleértve annak helyességét, biztonságát, karbantarthatóságát és a mérnöki szabványainknak való megfelelést
Elvárások
- Alapképzés (BSc) vagy magasabb szintű végzetőség számítástechnika, szoftvermérnöki vagy szorosan kapcsolódó műszaki területen.
- 2+ év szakmai szoftverfejlesztési tapasztalat
- Erős alapok az adatszerkezetek, algoritmusok és szoftvertervezés terén
- Java, C++, Python vagy hasonló programozási nyelv magabiztos ismerete (elsősorban Java-ban és Go-ban kódolunk)
- Nyitottság az új technológiákra, új munkavégzési módszerekre és kreatív megoldásokra
- Kényelem a gyors tempójú munkakörnyezetben
- Képesség a műszaki megoldások kritikus értékelésére, ideértve az MI-eszközök által készített kódokat és javaslatokat is
- Tapasztalat a mesterséges intelligenciával támogatott fejlesztőeszközök használatában – vagy kimutatható érdeklődés azok elsajátítása iránt a felelősségteljes mérnöki munka részeként
- Helyes ítélőképesség az adatvédelem, a szellemi tulajdon, a biztonság és a bizalmas információk megfelelő kezelése terén az MI-eszközök használatakor