Artificial Intelligence Programmer

Their systems need to make decision, recognise patterns and operate robotic systems.  Artificial intelligence is a field involving many disciplines such as computer science, philosophy, linguistics as well as psychology.  Practical application work is usually done to test new tchnologies and to create new products. Artificial intelligence programmers research and then create systems to demonstrate their theories and solve practical problems.