Software Engineer 2

Microsoft•Redmond, WA
•$102,100 - $219,200

About The Position

Microsoft’s CoreAI organization builds the end-to-end AI stack that supports Azure AI and Microsoft products. Within CoreAI, the Foundry team helps builders create AI applications, while the Responsible AI group identifies, measures, mitigates, and monitors risks in AI-generated and human-generated text, image, audio, video, and multimodal content. The Software Engineer 2 will build customer-facing Responsible AI services using scalable, sustainable architectures and implementations designed for high performance, low latency, and high availability. The role involves working with engineers, scientists, and product managers to develop Responsible AI services, owning the design of new AI services, and integrating them with offerings such as Azure AI Content Safety, Azure OpenAI Service, and Azure AI Studio. The position also emphasizes Microsoft’s growth mindset, collaboration, inclusion, and commitment to customer outcomes.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field and at least 2 years of technical engineering experience, including coding in languages such as C, C++, C#, Java, JavaScript, or Python; or equivalent experience.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including passing the Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.

Nice To Haves

  • Experience designing and delivering highly available, large-scale cloud services and distributed systems.
  • Experience with machine learning model development, release, and operations.
  • Depth of knowledge and understanding of software architecture, design tradeoffs, and mature DevOps practices.
  • Experience using appropriate AI tools and practices throughout the software development lifecycle in a disciplined manner.
  • Experience with safety and governance platforms for AI models and agents.
  • Experience with inference, routing, orchestration, and policy enforcement systems.
  • Experience with evaluation, red teaming, and monitoring infrastructure for AI systems.
  • Experience with deployment automation, CI/CD, and compliance tooling, such as zero-manual-effort deployments.
  • Experience with multimodal safety infrastructure for image, video, audio, or provenance.
  • Experience with agent governance and control-plane capabilities.

Responsibilities

  • Design and develop large-scale distributed cloud services and solutions focused on high availability, scalability, robustness, and observability.
  • Lead project development across the organization and work with subject matter experts and stakeholders to drive development and release plans.
  • Take end-to-end responsibility for the development lifecycle and production readiness of services, and drive the team’s DevOps culture.
  • Promote modern software engineering best practices through code and design reviews, and make service decisions based on data and telemetry.
  • Understand Microsoft businesses and collaborate with stakeholders to create cohesive, end-to-end customer experiences.
  • Stay current with state-of-the-art technologies to improve customer experience and support product business needs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service