Jobs
>
Redmond

    Principal Research Engineer - Redmond, WA, United States - Microsoft

    Microsoft background
    Description


    We are seeking a Principal Research Engineer to join our organization and help improve steerability and control Large Language Models (LLMs) and other AI systems.

    Our team currently develops Guidance, a fully open-source project that enables developers to control language models more precisely and efficiently with constrained decoding.

    As a Principal Research Engineer, you will play a crucial role in advancing the frontier of constrained decoding and imagining new application programming interface (APIs) for language models.

    If you're excited about links between formal grammars and generative AI, deeply understanding and optimizing LLM inference, enabling more responsible AI without finetuning and RLHF, and/or exploring fundamental changes to the "text-in, text-out" API, we'd love to hear from you.

    Our team offers a vibrant environment for cutting-edge, multidisciplinary research.

    We have a long track record of open-source code and open publication policies, and you'll have the opportunity to collaborate with world-leading experts across Microsoft and top academic institutions across the world.

    Microsoft's mission is to empower every person and every organization on the planet to achieve more.

    As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals.

    Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

    In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.


    Required Qualifications:
    Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Pythono OR equivalent experience

    Preferred Qualifications:


    Bachelor's Degree in Computer Science, or related technical discipline AND 10+ years technical engineering experience with coding in languages including, but not limited to, Python, C, C++, Rust, or C#OR Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, Python, C, C++, Rust, or C#OR equivalent experienceExpertise on one of the following preferred:Deep familiarity with transformer-based model inference, including batch processing paradigms for hosted modelsExpertise in context-free grammar specification and parsingExperience with constrained decoding paradigms (regex-based constraints, grammar based constraints, JSON mode, function calling, etc.)Contribution history to open-source projects, especially in the LLM/AI spaceFamiliarity with the research process and a publication history in AI conferencesFamiliarity with Python programming paradigms and modern LLM APIsEffective communication skills and desire to collaborate in a multi-disciplinary teamFamiliarity with GuidanceSoftware Engineering IC- The typical base pay range for this role across the U.S.

    is USD $133,600 - $256,800 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 $173,200 - $282,200 per year.

    Certain roles may be eligible for benefits and other compensation.

    Find additional benefits and pay information here:
    Microsoft is an equal opportunity employer.

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

    We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

    If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

    Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

    Develop and implement new constrained decoding research techniques for increasing LLM inference quality and/or efficiency. Example areas of interest include speculative execution, new decoding strategies (e.g. extensions to beam search), "classifier in the loop" decoding for responsible AI, improving AI planning, and explorations of attention-masking based constraints.
    Re-imagine the use and construction of context-free grammars (CFG) and beyond to fit Generative AI.

    Examples of improvements here include better tools for constructing formal grammars, extensions to Earley parsing, and efficient batch processing for constrained generation.

    Consideration of how these techniques are presented to developers – who may not be well versed in grammars and constrained generation in an intuitive, idiomatic programming syntax is also top of mind.

    Design principled evaluation frameworks and benchmarks for measuring the effects of constrained decoding on a model.

    Some areas of interest to study carefully include efficiency (token throughput and latency), generation quality, and impacts of constrained decoding on AI safety.

    Publish your research in top AI conferences and contribute your research advances to the guidance open-source project.
    OtherEmbody our Culture and ValuesEmployment typeFull-TimeWork siteUp to 100% work from homeRole typeIndividual ContributorDisciplineSoftware EngineeringProfessionSoftware Engineering

  • Microsoft

    Research Engineer

    3 weeks ago


    Microsoft Redmond, WA, United States

    Microsoft Research AI Frontiers lab is seeking applications for the position of Research Engineer – Generative AI to join their team in Redmond, WA and New York City, NY. The mission of the AI Frontiers lab is to expand the pareto frontier of AI capabilities, efficiency, and safe ...

  • META

    Research Engineer

    3 weeks ago


    META Redmond, United States

    **Summary:** · Reality Labs is seeking a Research Engineer to join our Large Language Model (LLM) Research team for the device driven AI Assistant effort. We conduct focused research and engineering to build state-of-the-art LLMs to fit on-device and on-server use cases. We are l ...

  • META

    Research Engineer

    4 days ago


    META Redmond, United States

    Summary: · Reality Labs is seeking a Research Engineer to join our Large Language Model (LLM) Research team for the device driven AI Assistant effort. We conduct focused research and engineering to build state-of-the-art LLMs to fit on-device and on-server use cases. We are look ...


  • SGS Consulting Redmond, United States

    Summary: · Reality Labs Research at client brings together a world-class team of researchers, developers, and engineers to create the future of virtual and augmented reality, which together will become as universal and essential as smartphones and personal computers are today. In ...


  • Meta Inc Redmond, United States

    At Meta's Reality Labs Research, our goal is to make world-class consumer virtual, augmented, and mixed reality experiences. Come work alongside industry-leading scientists and engineers to create the technology that makes VR and AR pervasive and universal. Join the adventure of ...


  • Microsoft Corporation Redmond, United States

    Microsoft Research (MSR) AI Frontiers lab is seeking applications for the position of Senior Research Engineer – Generative AI to join their team in Redmond, WA and New York City, NY. · The mission of the AI Frontiers ) lab is to expand the pareto frontier of AI capabilities, eff ...


  • Microsoft Corporation Redmond, United States

    Microsoft Research (MSR) AI Frontiers lab is seeking applications for the position of Senior Research Engineer – Generative AI to join their team in Redmond, WA and New York City, NY. The mission of the AI Frontiers lab is to expand the pareto frontier of AI capabilities, efficie ...


  • Microsoft Corporation Redmond, United States

    Microsoft Research (MSR) AI Frontiers lab is seeking applications for the position of Senior Research Engineer – Generative AI to join their team in Redmond, WA and New York City, NY. The mission of the AI Frontiers lab is to expand the pareto frontier of AI capabilities, efficie ...


  • Microsoft Redmond, WA, United States

    Microsoft Research (MSR) AI Frontiers lab is seeking applications for the position of Senior Research Engineer – Generative AI to join their team in Redmond, WA and New York City, NY. The mission of the AI Frontiers lab is to expand the pareto frontier of AI capabilities, efficie ...


  • Intelliswift Software Inc Redmond, United States

    Hardware Engineer/Researcher (Instrumentation/Characterization, Senior) · Job ID: Job Title: Hardware Engineer/Researcher (Instrumentation/Characterization, Senior) · Hardware Engineer/Researcher (Instrumentation/Characterization, Senior) · Job ID: Job Title: Hardware Engineer ...

  • Insight Global

    ML Research Engineer

    2 weeks ago


    Insight Global Redmond, United States

    At Meta Reality Labs, our goal is to explore, concept, and design novel interfaces and hardware for the next generation of virtual, augmented, and mixed reality experiences. We are driving research towards a vision of an always-on AR device that can provide contextually relevant ...


  • Microsoft Corporation Redmond, United States

    We are seeking a Principal Research Engineer to join our organization and help improve steerability and control Large Language Models (LLMs) and other AI systems. Our team currently develops Guidance, a fully open-source project that enables developers to control language models ...

  • Insight Global

    ML Research Engineer

    18 hours ago


    Insight Global Redmond, United States

    Job Description · At Meta Reality Labs, our goal is to explore, concept, and design novel interfaces and hardware for the next generation of virtual, augmented, and mixed reality experiences. We are driving research towards a vision of an always-on AR device that can provide cont ...


  • Microsoft Redmond, WA, United States

    Microsoft Research (MSR) is seeking applications for the position of Research Software Engineer - GenAI to join their team in Redmond, WA. At Microsoft Research (MSR), our researchers and engineers pursue innovation in a range of scientific and technical disciplines to help solve ...


  • Microsoft Corporation Redmond, United States

    The Microsoft Research AI Frontiers group in Redmond is looking for a Senior Research Software Engineer to build state-of-the-art tools for evaluating and understanding foundation models, with a focus of real-world uses of Artificial Intelligence (AI). Our team conducts influenti ...


  • Meta Platforms, Inc. Redmond, United States

    At Meta Reality Labs, our goal is to explore, innovate and design the hardware for the next generation of virtual, augmented, and mixed reality experiences. The mission of the battery team is to develop power sources for the devices that enable these experiences. We are looking f ...


  • META Redmond, United States

    At Reality Labs Research (RL-R), our goal is to explore, innovate and design novel interfaces and hardware subsystems for the next generation of virtual, augmented, and mixed reality experiences. The Reality Labs Research Audio Team is looking for an Audio Research Electrical Eng ...


  • Microsoft Corporation Redmond, United States

    The Microsoft Research AI Frontiers ) group in Redmond is looking for a Senior Research Software Engineer to build state-of-the-art tools for evaluating and understanding foundation models, with a focus of real-world uses of Artificial Intelligence (AI). Our team conducts influen ...


  • META Redmond, United States

    Meta's Reality Labs Research (RL-R) brings together a world-class team of researchers, developers, and engineers to create the future of augmented and virtual reality (AR/VR). The eye tracking team within RL-R is working on research to enable eye tracking for everyone everywhere, ...


  • Microsoft Corporation Redmond, United States

    Do you want to help scale Microsoft Research's most ambitious innovations? We seek a Senior Research Software Engineer for the Microsoft Research Accelerator team to help us build the future for Microsoft and the world. · Microsoft Research (MSR) aims to accelerate scientific di ...