Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Software Engineer II 
Canada, British Columbia, Vancouver 
297493243

10.09.2024
Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 1yr Experience using and developing AI training and inference software (PyTorch, Tensorflow, Triton etc.)

Preferred Qualifications:

  • 1+ years experience with Python
  • A solid technical background and foundation in software engineering principles
  • Intellectual curiosity and passion about learning new technologies
  • Experience using and developing AI training and inference software (PyTorch, Tensorflow, Triton etc.)
  • Cross-team collaboration skills and the desire to collaborate in a team of developers and researchers

Software Engineering IC3 - The typical base pay range for this role across Canada is CAD $83,600 - CAD $159,600 per year.

Find additional pay information here:

Responsibilities
  • Design and develop AI software in C/C++, Python, and other languages.
  • Apply engineering principles for defining robust and maintainable architectures and designs.
  • Collaborate broadly across multiple disciplines from hardware designers to ML developers.
  • Identify requirements, scope solutions, estimate work, schedule deliverables.
  • Help establish and drive the adoption of outstanding coding standards and patterns and help enhance our inclusive engineering culture.
  • Embody our