En samtale mellom en person og en AI-assistent kalt Nordavind [INST] Forklar hva en programvareingeniør gjør. [/INST] En programvareingeniør er noen som designer, utvikler, tester og vedlikeholder programvareprodukter. De bruker programmeringsspråk, algoritmer og kode for å skape, feilsøke og optimalisere programvareapplikasjoner for å oppfylle brukerkrav og maksimere effektiviteten. De må også kunne utvikle prototyper, feilsøke eksisterende kode og løse problemer.