Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Research Software Development Engineer 
United States, Washington 
956328472

02.04.2024

You will have collaboration opportunities throughout the organization and will be building new stuff that really works and has millions of users.

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.
  • 1+ year of experience with low level programming using C/C++

Preferred Qualifications

  • Minimum 2 years of industry experience with software development.
  • Bachelor degree in computer science, math, physics, machine learning/AI related field or suitable expertise and experience.
  • Industry experience with image processing or other numerical programming
  • Experience with image/video processing pipelines
  • Experience with SIMD (NEON, SVE, SSE, AVX, HVX), shaders or ASM programming
  • Experience with multi-threading

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

Responsibilities

As a Research Software Development Engineer, you will:

  • Collaborate with researchers and product development teams
  • Design and implement highly efficient algorithms
  • Measure, analyze and diagnose system performance.