Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Principal Research Software Engineer 
United States, Washington 
111620120

17.07.2024

group is looking for awithdemonstrated machine learning experienceto advance the state-of-the-art in
foundational model-based technologies. Areas of focus on our team include, but are not limited to:

  • Human-AI interaction, collaboration, and experiences
  • Applications of foundation models and model-based technologies
  • Multi-agent systems and agent platform technologies
  • Model, agent, and AI systems evaluation

As a Principal Research Software Engineer on our team, you will need:

  • A drive for real world impact, demonstrated by a passion to build and deploy applications, prototypes, or open-source technologies.
  • Demonstrated experience working with large foundation models and state-of-the-art ML frameworks and toolkits.
  • A team player mindset, characterized by effective communication, collaboration, and feedback skills.

Required Qualifications:

  • Bachelor’s Degree in Computer Science or related fields AND 6+ years technical engineering experience
    • OR equivalent experience
  • 3+ years of experience in Python
  • 1+ year(s) of experience with machine learning frameworks including, but not limited to, Pytorch, Tensorflow or scikit-learn

Preferred Qualifications:

  • Bachelor's Degree in Computer Scienceor related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to,Python, JavaScript, Java, C#, or C++
  • Master's Degree in Computer Scienceor related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to,Python, JavaScript, Java, C#, or C++
  • OR equivalent experience.
  • Hands-on experience building and working withlarge foundation models (e.g., OpenAI GPT models, LLAMAetc) and related prompting techniques,frameworksand toolkits (e.g., ICL,CoT,ReACT,Langchain,AutoGen).
  • Experience building applicationswithfoundation models– from collecting data/labels, measuring task performance to deploying models as Application programming interfaces (API)that address concrete problems.
  • Experience publishing academic papers at relevant conferences and journals(such as CHI, UIST,FAcct, AAAI,NeurIPS, ICML, ACL).
  • Experience working in collaboration with interdisciplinary teams.
  • Experience withcreating and managingopen-source

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

Responsibilities
  • Leverage full-stack software engineering skills to build, test, and deploy robust and intuitive AI based technologies.
  • Work closely with researchers and engineers to rapidly develop and test research ideas and drive a high-impact agenda.
  • Collaborate with product partners to integrate and testnew ideaswithin existing frameworks and toolchains.
  • Embody our and .