Maryland Green Jobs

Maryland Mobile Logo

Job Information

Microsoft Corporation Principal Researcher, Semantic Machines (NLP/ML) in Baltimore, Maryland

Semantic Machines is hiring a few extremely talented researchers to join our world-class team in Boston, MA; Bellevue, WA; Berkeley, CA; and Baltimore, MD. Our team members have advanced the state of the art across many areas of natural language processing and machine learning. We're looking for folks who are smart, passionate, productive, and kind to join our effort. You will be part of an ambitious plan to reshape human-computer interaction. We believe that language is often the quickest and most flexible way to coordinate with another agent, yet the current prevailing approaches to conversational AI are insufficient to work with a computer through natural, unrestricted, grounded conversation. We have been developing new architectures for creating powerful dialogue-enabled experiences across Microsoft products and beyond.



We are redesigning the entire dialogue stack including novel state and action representations, comprehension and generation of natural language, real-time multimodal interaction, and feedback. You will work on problems related to novel neural architectures, meaning representation, program synthesis, creative ways to obtain and use training signal, and giant pretrained language models, within and across the major components of our system. Because our team is small, a desire to tackle problems at every level is a huge plus.


We’re looking for experienced research scientists and top graduate students/post-docs with:


  • A PhD or 10+ years of research experience in NLP, ML, or a related field


  • experience building large, production-quality NLP, speech, or deep learning systems

  • strong software engineering and interpersonal skills

  • a track record of publication in top-tier conferences or other evidence of significant contributions to this or a related field

  • a proven ability and desire to spin up quickly on new topics and techniques

  • and a commitment to seeing an idea from conception and prototyping through to deployment and production

We are doing incredible work that will reshape research in dialogue systems, and we are committed to sharing that work with the community, including through publications and dataset releases.


We're a small group and want to use the right tools for each project. Experience in the languages & systems we're using is an asset but not a requirement; perhaps you will bring new ideas and help improve the way we work. We are currently writing in Scala, Python, Typescript, and C++. Our research and production systems are deployed on Azure.

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.