Senior Software Engineer at InvestCloud (London, United Kingdom) — aijobsearch