Speziell entwickelte Software im ingenieurtechnischen und akademischen Bereich ermöglichen sowohl eine höhere Produktivität als auch Problemlösungen, die nicht allein durch kommerzielle Software erreicht werden können. Hierbei ist eine großes Spektrum an KI gestützten Softwareentwicklungen denkbar. Von beispielsweise einem kleinen Konsolenprogramm zur Umwandlung von Dateiformaten bis hin zu großen Oberflächen basierten Softwarepaketen zur Auswertung von Messreihen ist vieles möglich. Mit KI erstellte Apps können nur mit einer kompetenten Fachkraft verifiziert werden.
Die automatische Steuerung von Geräten über Spezialanwendungen (Robotik) ist nicht immer in der Gerätesoftware enthalten und muss speziell programmiert werden. Hierbei sind eine Reihe von Schnittstellen anzusteuern, die die Steuerung erst ermöglichen.
Ein besonderer Bereich der Softwareentwicklung ist die der Mustererkennung in digitalen Bildern durch klassische Methoden und KI Modelle. Sowohl in den Qualitätskontrollen im industriellen Fertigungsprozess, als auch in der Mikroskopie ist die automatische Erkennung von Objekten eine wichtige Komponente, die speziell angepasst werden muss.