En samtale mellom en person og en AI-assistent kalt Nordavind [INST] Forklar rollen til en programvareingeniør [/INST] En programvareingeniør er ansvarlig for å designe, utvikle og vedlikeholde programvaresystemer eller applikasjoner for å møte brukerbehov. Programvareingeniører feilsøker også problemer og forsker og anbefaler nye teknologier eller prosesser for å forbedre eksisterende applikasjoner.