AI can also be used for upskilling and training, and can help managers identify inexperienced software developers with potential. ‘We’re trying to grow more at the junior level and help those people to become senior developers, maybe sooner than they would have.’