Deployment Strategist at Encord (GB) — aijobsearch