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 
448583303

10.09.2024

This is a technical role: it requires hands-on software design and development skills. We’re looking for someone who has a demonstrated history of solving complex technical problems and is motivated to tackle the hardest problems in building a full end-to-end AI stack.  An entrepreneurial approach and ability to take initiative and move fast are essential.

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.
  • 2+ years of software development experience
  • 1+ years' experience with C/C++

Preferred Qualifications:

  • 1+ years’ experience developing software for GNU/Linux or other *nix platform(s)
  • Technical background and foundation in software engineering principles and architecture design
  • Be intellectually curious and passionate about learning new technologies
  • Great cross-team collaboration skills and the desire to collaborate in a team of researchers and developers

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

· Apply engineering principles for defining robust and maintainable architectures and designs.

· Collaborate broadly across multiple disciplines from hardware designers to ML developers

· Perform software development in C/C++, Python, and other languages.

· Identify requirements, scope solutions, estimate work, schedule deliverables.