CareerPlanSign in

Principal Software Engineer

United States, Multiple Locations, Multiple Locations💼 Full-time🗓 2026-08-04 → 2026-10-01

Core

Define and plan technology requirements, drive architecture plans, and build production-grade agentic systems with AI/ML capabilities on the Azure platform to resolve complex business and engineering challenges.

Role type

Principal Software Engineer (AI/ML & Cloud Architecture)

Builds

Production-grade agentic systems, AI quality/safety mechanisms, and scalable cloud operations on Azure

Domain

Cloud Infrastructure (Azure) + Artificial Intelligence (LLMs, RAG, Generative AI)

Required skills

Architecture design for large-scale systems, AI/ML system design (LLM integration, RAG, embeddings, agent frameworks), Cloud platform expertise (compute, network, storage), Telemetry pipelines and semantic data modeling, Mentoring engineers, On-call system monitoring, Cross-functional stakeholder leadership

Preferred skills

Experience with competitive cloud technologies, Knowledge of secure deployment practices, Ability to lead through ambiguity

Technologies

Azure, C, C++, C#, Java, JavaScript, Python, LLMs, RAG, Embeddings, Agent frameworks

Responsibilities

Define and plan technology requirements and solutions for end-to-end business challenges, Drive architecture plan, review, and development for Azure platform solutions, Drive issue or gap resolution across Azure teams, Proactively identify feature gaps and work across teams to enable customers, Partner with stakeholders to determine user requirements for scenarios, Mentor engineers across products/solutions and monitor system health, Build production-grade agentic systems and establish AI quality/safety mechanisms, Apply AI/ML to cloud operations and secure deployment practices

Seniority

Principal, hands-on IC with strategic direction

Sourced via microsoft · Listed on CareerPlan, which tracks 898,000+ jobs from 20+ sources.