
Gramian Consulting on etätyöhön ensisijaisesti keskittyvä konsultointiyritys, joka toimii insinööri-, data- ja tekoälyosaajien parissa. Se auttaa organisaatioita laajentamaan teknisiä valmiuksiaan osaajien täydentämisen, rekrytoinnin, omistautuneiden tiimien ja alihankkijoiden hallinnan avulla sekä tarjoaa palveluja, kuten LLM-mallien koulutusta ja hienosäätöä, tekoälyagentteja ja -avustajia, MLOps-ratkaisuja ja tekoälyinfrastruktuuria. Yritys tukee myös yksilöiden urakehitystä mentoroinnin ja koulutusohjelmien avulla. Ohjelmat kattavat työelämävalmiudet, työhaastatteluihin valmistautumisen ja kansainvälisten työmarkkinoiden tuntemuksen. Sen toiminta yhdistää käytännön insinööri- ja rekrytointikokemuksen auttaakseen asiakkaita rakentamaan teknisiä tiimejä ja soveltamaan tekoälyä liiketoiminnan tarpeisiin.
Vanhempi ohjelmistoinsinööri – tekoälyn tuottaman koodin arviointi (etätyö, Pakistan)
Gramian Consulting etsii vanhempaa ohjelmistoinsinööriä arvioimaan tekoälyn tuottamaa koodia suurten kielimallien koulutusohjelmia varten. Tehtävässä tarkastellaan koodia, kehitetään vertailuratkaisuja ja luodaan vertailuarviointeja kielimallien arviointiin.
Kuvaus
- Arvioi tekoälyn tuottamaa koodia useilla ohjelmointikielillä ja erilaisissa ohjelmistosuunnittelun tilanteissa.
- Arvioi koodin oikeellisuutta, luotettavuutta, turvallisuutta, skaalautuvuutta, luettavuutta ja ylläpidettävyyttä.
- Tunnista virheet, loogiset puutteet, keskeneräiset toteutukset, reunatapaukset ja arkkitehtuurin heikkoudet.
- Tutki ennestään tuntemattomia koodikantoja ja arvioi ehdotettujen muutosten vaikutuksia.
- Arvioi virheenkorjauksia, ominaisuuksien kehitystä, refaktorointia, API-integraatioita, määritysmuutoksia ja tietokantaoperaatioita.
- Vertaa toteutusvaihtoehtoja ja varmista niiden vastaavuus teknisten vaatimusten kanssa.
- Kirjoita koodi uudelleen tai viimeistele se laadukkaiksi vertailuratkaisuiksi.
- Selitä tekniset ongelmat ja suositellut parannukset selkeästi.
- Laadi arviointikriteerejä, teknisiä huomautuksia ja arviointimatriiseja koodin laadun arviointiin.
- Työskentele tutkimus- ja insinööritiimien kanssa koodausvertailujen kehittämiseksi ja kielimallien arviointimenetelmien edistämiseksi.
Vaatimukset
- Vähintään seitsemän vuoden ammatillinen kokemus ohjelmistoinsinöörinä.
- Vahva vähintään yhden seuraavista kielistä: Python, JavaScript/TypeScript, Java, C++, Go, C#, Ruby, PHP tai Rust.
- Laaja kokemus tuotantotasoisten ohjelmistojen rakentamisesta, ylläpidosta, virheenkorjauksesta ja katselmoinnista.
- Vankka ohjelmistosuunnittelun periaatteiden, puhtaan koodin, modulaarisen arkkitehtuurin, abstraktion, virheenkäsittelyn ja ylläpidettävyyden hallinta.
- Osoitettu kyky löytää toiminnallisia, suorituskykyyn, turvallisuuteen ja suunnitteluun liittyviä ongelmia monimutkaisista koodikannoista.
- Erinomaiset virheenkorjaus-, juurisyyanalyysi- ja ongelmanratkaisutaidot.
- Kokemusta koodikatselmointeihin osallistumisesta ja yhteistyöhön perustuvista kehitysprosesseista.
- Git-järjestelmän ja nykyaikaisten ohjelmistokehityskäytäntöjen tuntemus.
- Vahva kirjallinen englannin kielen taito ja kyky välittää teknistä palautetta täsmällisesti.
- Hyvä tietämys tietorakenteista, algoritmeista, rajapinnoista, tietokannoista ja sovellusarkkitehtuurista.