Computer programmer who programs with the help of new artificial intelligence technologies.