← All roles

Senior / Principal Software Engineers (AI), Commerce Platforms

Microsoft· Software Engineering
Apply on company site
Hybrid (Redmond, WA)$119.8k - $274.8kFull-timePosted 1w ago

About the role

Build and evolve distributed services, APIs, and large-scale data platforms for Microsoft Commerce Platforms; apply data, AI, and ML to improve commerce experiences and engineering outcomes. On-site in Redmond, WA (3 days/week).

Responsibilities

  • Design, build, and evolve scalable distributed services that support reliable commerce experiences across teams and products.
  • Develop APIs and high-scale data pipelines supporting areas such as offer lifecycle management, ingestion, data modeling, analytics, and real-time decision making.
  • Shape architecture and modernization efforts that standardize shared capabilities, reduce fragmentation, and improve platform consistency.
  • Build solutions designed for scalability, extensibility, performance, security, and operational reliability.
  • Partner with engineering, product, and data science teams to define requirements and translate customer and business needs into well-scoped technical solutions.
  • Apply data, machine learning, and AI to practical problems such as anomaly detection, forecasting, intelligent routing, automated insights, and engineering productivity.
  • Explore and build extensible LLM-based capabilities where they can meaningfully improve engineering and commerce outcomes.
  • Own service and model reliability through observability, testing, deployment, monitoring, incident response, and continuous improvement.
  • Evaluate new approaches through experimentation, data analysis, feature engineering, model evaluation, and production validation as appropriate.
  • Raise engineering standards through design and code reviews, technical mentorship, knowledge sharing, and hands-on delivery.

Qualifications

  • Bachelor's Degree in Computer Science or related technical field 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.

Skills

Required:Distributed systems design and developmentCloud platforms and data pipelines
Nice to have:CI/CD, observability, and production operationsData-intensive / big data technologiesMachine learning / AI in productionCommerce domain knowledgeFull-stack / frontend experience
Last updated Oct 16, 2026. Interested? Apply on the company site.

About Microsoft

Cloud ComputingConsumer ElectronicsSoftwareTechnologyliquid-ai-recruiting-target

More open roles at Microsoft