Senior Software Engineer at Microsoft (Estonia, Multiple Locations, Multiple Locations) — aijobsearch