Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Senior Research Software Engineer 
United States, Washington 
70119769

17.07.2024

group is looking for a Senior Research Software Engineer withdemonstrated 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 Senior 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/Minimum Qualifications:

  • Bachelor’s Degree in Computer Science or related fields AND 4+ years technical engineering experience
    • OR equivalent experience
  • 2+ 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 Science or 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 Master's Degree in Computer Science or related technical field AND 6+ 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 with large foundation models (e.g., OpenAI GPT models, LLAMA etc) and related prompting techniques, frameworks and toolkits (e.g., ICL, CoT, ReACT, Langchain, AutoGen).
  • Experience building applications with foundation models – from collecting data/labels, measuring task performance to deploying models as api’s that address concrete problems.
  • Experience publishing academic papers at relevant top-tier conferences and journals (such as CHI, UIST, FAcct, AAAI, NeurIPS, ICML, ACL).
  • Experience working in collaboration with interdisciplinary teams.

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 test new ideas within existing frameworks and toolchains.
  • Embody ourand