Senior Research Software Engineer

Microsoft
Apply Now

Job Description

Overview

Microsoft Research (MSR) is seeking applications for the position of Senior Research Software Engineer - Artificial Intelligence 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 complex challenges in diverse fields, including computing, healthcare, economics, and the environment. 

We are seeking an engineer to join our team and contribute to the advancement of AI agent framework. As a software engineer, you will play a crucial role in community building, governing technical direction, and address agile development needs of an open-source project AutoGen. Your work will have a significant impact on the research and development of next-generation AI-agent applications powered by large language models and foundation models.

MSR offers a vibrant environment for cutting-edge, multidisciplinary, research, including access to diverse, real-world problems and data, opportunities for experimentation and real-world impact, an open publication policy, and close links to top academic institutions around the world. 

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.

Preferred Qualifications:

  • Bachelor degree or an advanced degree (Master, PhD) in Computer Science, Computer Engineering or equivalent
  • 2+ years working with collaboration tools like git.
  • 4+ years technical engineering experience with coding in Python.
  • Familiarity with large language models (LLMs)
  • Contributions to open-source projects
  • Familiarity with machine learning
  • Familiarity with JavaScript, C#, C++, Java, C
  • Familiarity in Cloud stacks and architecture, such as Azure
  • Excellent communication skills and the desire to collaborate in a multi-disciplinary team.
  • Deep understanding of computing systems.

Software Engineering IC4 - 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: https://careers.microsoft.com/us/en/us-corporate-pay

Microsoft accepts applications and processes offers for these roles on an ongoing basis.

Responsibilities

Responsibilities include:

  • Supports AutoGen, related teams and community
    • Participates in code reviews to ensure coding standards are followed.
    • Considers diagnosability, reliability, and maintainability when reviewing code.
    • Triages Issues raised on Github, alerts stakeholders, initiates action to resolve issues or redirects to appropriate experts.
    • Provides support in Discord and other community engagement channels.
  • Builds, enhances, reuses, contributes to, and identifies new software developer tools to support other programs and applications to create, debug, and maintain code for products. Uses open source when possible. Begins to develop skills in other tools outside areas of expertise. Identifies internal tools and creates tools that will be useful for creating the product, determining if methods are still applicable for the current solution. Shares best practices and teaches others about new tools and strategies.
  • Collaborates with appropriate stakeholders to determine user requirements for a scenario. Leverages a variety of feedback channels to incorporate insights.
  • Ensures appropriate continuous feedback loops measuring customer value.
  • Drives efforts to ensure the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility.

Company Info.

Microsoft

Microsoft Corporation is an American multinational technology company with headquarters in Redmond, Washington. It develops, manufactures, licenses, supports, and sells computer software, consumer electronics, personal computers, and related services. It is one of the Big Five American information technology companies, alongside Google, Amazon, Apple, and Meta.

  • Industry
    Information Technology,Computer software,Consumer electronics
  • No. of Employees
    223,000
  • Location
    Redmond, WA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Microsoft is currently hiring Senior Software Engineer Jobs in Redmond, WA, USA with average base salary of $112,000 - $218,400 / Year.

Similar Jobs View More