Gramian Consulting
Gramian Consulting
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.