Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Microsoft Research Software Engineer II - Azure 
United States, Washington 
705730721

16.07.2024

As a Research Software Engineer II, you will work with other engineers and researchers to create innovative research prototypes; help transform project guidelines into concrete system architectures and implementations; build large-scale production systems; and, as you become more senior, mentor new team members in support of their career goals. You will also have the opportunity to propose, work on, and publish cutting-edge research in computer systems. You will work with some of the most pressing challenges in improving the efficiency and sustainability of the infrastructure powering the current AI revolution.Further, this opportunity will allow you to gain understanding of the inner workings of a hyperscale cloud. You will have many growth opportunities on our team, and you will learn and grow in your career, enhancing both your engineering and research skills. If you thrive in environments seeking innovation and fast-paced entrepreneurial execution, then this is the place for you.


Required Qualifcations:

  • 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, Rust, or Python.

Other Requirements:

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Additional / Preferred Qualifcations:

  • 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, C++, C#, Java, JavaScript, or Python

    o OR Master'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

    o OR equivalent experience

  • OR PhD in Computer Science, in the areas of computer systems, architecture, or distributed systems
  • OR equivalent experience
  • Background in computer architecture, especially in power and performance management.
  • Experience developing, debugging and maintaining code in C++, C#, or Rust.
  • Experience in analyzing and troubleshooting large-scale distributed systems.
  • Experience in critical production online service environments.
  • Experience in cloud infrastructure development.

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


Microsoft will accept applications for the role until Aug 8, 2024.

Responsibilities
  • Works with members of their research group; relevant product, research, and business groups inside or outside of Microsoft to help identify research goals, determine requirements, constraints, and dependencies for potential solutions.
  • Collaborates with members of their research group to contribute to work on a research problem, including building and evaluating prototypes, integrating with and/or deploying to production.
  • Participates in writing and/or presenting papers at workshops and conferences.
  • Gains expertise in one or more subareas of research and understands the corresponding literature and applicable research techniques, including tools, technologies, or methods being used in the research community.
  • Remains current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products and prototypes.
  • Establishes collaborative relationships with relevant product and business groups inside or outside of Microsoft and provides expertise or technology to them.
  • Mentors research interns in the group and assists onboarding new team members.
  • Embody our