Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer 
Canada, British Columbia, Vancouver 
481116086

10.09.2024

As a Senior Software Engineer on our team, you will have the opportunity to develop high-performance kernel libraries and the backend for popular deep learning frameworks tailored to the Maia 100 accelerator. You will explore enabling the latest OpenAI models on this innovative AI hardware.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C#, Python
    • OR equivalent experience.
  • 4+ years experience designing and developing production software.
  • 3+ years programming experience in C++ and Python.

Preferred Qualifications:

  • Experience in large scale distributed computation, system programming, information retrieval, or machine learning.
  • Experience with architecting, designing, coding, debugging, problem analysis and problem solving.
  • Ability to drive cross-team collaboration and ship production features in a fast-paced startup environment.
  • Demonstrated technical leadership skills.
  • Humility and openness to feedback.

Software Engineering IC4 - The typical base pay range for this role across Canada is CAD $108,100 - CAD $199,700 per year. Find additional pay information here:

Responsibilities
  • Design, implement, and test a function or component for our AI/DNN (Deep Neural Network) frameworks and tools
  • Speeding up/reducing complexity of key components/pipelines to improve performance and/or efficiency of our systems
  • Interacting and collaborating with our partners both internal and external
  • Interacting with and providing tech support for our customers/users
  • Other: Embody our and