Remote Position

[Remote] Software Engineer - FDE

🌍 Remote · United States 💼 Full-time

Note: The job is a remote job and is open to candidates in USA. Microsoft is a global technology company whose Frontier Company Engineering team uses a Forward Deployed Engineering model to solve complex customer challenges. The Software Engineer will design, build, test, deploy, and operate reliable production systems and services, collaborating with customers and multidisciplinary teams while applying secure and responsible AI engineering practices.

Responsibilities

  • Build and ship production software: Design, implement, test, and maintain services, applications, and tools using modern engineering practices (code reviews, automated testing, CI/CD, observability)
  • Security and privacy by design: Follow Microsoft security, privacy, and compliance requirements; apply secure coding practices, threat modeling, and vulnerability management
  • Responsible AI engineering: When building AI-enabled features, apply responsible AI principles, evaluate model and data risks, and implement appropriate safeguards and monitoring
  • Customer co-engineering: Work with customer stakeholders to understand requirements, translate them into technical designs, and deliver solutions that meet agreed success metrics
  • Collaborate across disciplines: Partner with PM, design, data science, and domain experts to make informed tradeoffs, document decisions, and drive alignment as One Microsoft
  • Operate what you build: Participate in on-call/incident response as required, diagnose issues, and improve reliability through root-cause analysis and preventative fixes
  • Contribute to reusable assets: Create and maintain reusable components, reference implementations, and documentation to accelerate delivery across engagements
  • Continuous improvement: Learn, experiment, and share best practices to improve engineering velocity, quality, and customer outcomes
  • Model Microsoft culture and values: Work inclusively, communicate clearly, and act with integrity

Skills

  • • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • • Microsoft is unable to sponsor a work visa for this role due to the nature of the role's job duties
  • • Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • • Experience partnering directly with customers or internal stakeholders to deliver solutions end-to-end
  • • Experience designing, deploying, and operating AI or LLM-based solutions, including prompt engineering, retrieval-augmented approaches, model tuning, evaluation, data quality, performance monitoring, and use of cloud AI platforms
  • • Enjoy travel and are comfortable with travel up to 25%

Company Overview

  • Microsoft provides computer software, consumer electronics, cloud computing platforms, and digital enterprise systems. It was founded in 1975, and is headquartered in Redmond, Washington, USA, with a workforce of 10001+ employees. Its website is https://www.microsoft.com.
  • Apply Now →

    More Open Positions

    Explore similar remote opportunities