AI Software Engineer: Programming with Trust