researcher - high performance computing, machine learning systems, programming languages, formal methods - microsoft research - , WA, United States - Microsoft Corporation

    Default job background
    Description

    The Research in Software Engineering Group in Microsoft Research seeks candidates specializing in one or more areas of high-performance computing, ML systems, programming languages, and formal methods.

    We are seeking exceptional candidates who are interested in new approaches to improving quality, performance, and reliability of systems software on an industrial scale.

    This is an exceptional opportunity to drive state-of-the-art research in the context of a diverse team of researchers.


    Responsibilities

    • Develop and drive high-impact research agenda in high-performance computing, ML systems, programming languages, and formal methods.
    • Collaborate to develop and test new ideas within existing or new collaborations within the group and with others.
    • Write code to test new approaches or develop novel theoretical and practical insights.
    • Prepare technical papers and presentations.

    Qualifications

    Required Qualifications:

    • PhD in high-performance computing, ML systems, programming languages, and formal methods or a related area.

    Preferred Qualifications:

    • A research program demonstrated by journal and conference publications.
    • Firm understanding of state-of-the-art in software systems and software engineering.
    • Demonstrable ability to work in a multi-disciplinary team.
    • Effective communication skills and ability to work in a collaborative environment
    Research Sciences IC- The typical base pay range for this role across the U.S. is USD $112,000 - $218,400 per year.

    There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $145,800 - $238,600 per year.

    Certain roles may be eligible for benefits and other compensation.

    Find additional benefits and pay information here:
    Microsoft accepts applications and processes offers for these roles on an ongoing basis.

    \# Research #RaR

    Microsoft is an equal opportunity employer.

    Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances.

    If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ) .