DESCRIPTIONAs an experienced Software Development manager, you have a passion for building quality software and solving hard problems with team of brilliant engineers. You will operate at all levels, driving the vision, architecture an[...]
you will lead projects involving multiple teams in all aspects of the SDLC using an agile process. As the systems need to be built from the ground up, you will have an opportunity to make a long-lasting impact! To be successful in this[...]
THE PERSON:As a member of the team, you are passionate about firmware development and quality with an ability to problem solve at a system level. You are self-motivated and thrives in a collaborative and fast paced environment. You hav[...]
develop and operate features for large scale distributed software services and solutions.    Adhere to modern software engineering practices through design and code reviews.    System design through well-defined interfa[...]
We are currently looking for talented Software Development Managers to join our team and develop a new engineering group in Vancouver, BC. We’re looking for leaders and trailblazers who aren’t afraid of tackling massive scale, laye[...]
  Execute a project independently with global teams to achieve pre-defined goals in timeUnderstand logical design architecture and provide the analyzed data to architects for reviewImprove existing UVM test bench with advanced design[...]
Other locations
OverviewThe Product Ads Algorithm & Infrastructure team in Ads Understanding team is hiring an Data & Applied Scientist II for our Vancouver, British Columbia, Canada location. The team is responsible for product ads selection, relevan[...]
If you enjoy cutting through ambiguity, creating strategic paths and obsessing over efficiency, write to us! We have just the right space for you to hit the ground running and fuel your growth!A day in the lifeIn this role, you will:- [...]
As a Senior Software Engineer, you will be critical in designing and delivering the next generations of Artififcal Intelligence training, Artififcal Intelligence inferencing, virtual desktop, video and gaming infrastructure for Azure. [...]
As a "Software Engineer II", you will be critical in designing and delivering the next generations of Artificial Intelligence (AI) training, AI inferencing, virtual desktop, video, and gaming infrastructure for Azure. You will be chall[...]