It has been long suggested that this would occur. This is still relatively hard, but we have seen apps like Watson Analytics show how it could be done. Though that is about data science, and this further embodies the logic and process of AI. In Technology Review:
AI Software Learns to Make AI Software
Google and others think software that learns to learn could take over some work done by AI experts.
by Tom Simonite .... "