About this role
Senior Principal Software Engineer leading GenAI capabilities, shaping architecture and deployment of AI features across Microsoft stack in a SaaS environment.
Key Responsibilities
- Implement complex AI-enabled software
- Lead cross-functional solutioning
- Ensure performance, reliability, and security of AI features
- Evaluate and improve prompt performance
- Mentor engineers and guide AI platform strategy
Technical Overview
Stack includes .NET Core, C#, Angular, RESTful APIs, SQL Server, Cosmos DB; cloud platforms Azure/AWS/GCP; focus on GenAI, LLM deployment, and Agile delivery.
Ideal Candidate
The ideal candidate is a senior principal software engineer with 10+ years in the Microsoft stack, leadership in AI projects, and strong capabilities in .NET, Angular, and cloud AI infrastructure.
Must-Have Skills
10+ years of software engineering on the Microsoft stackincluding leadership in AI-related projectsDeep understanding of .NET CoreC#and modern web technologiesProficiency in AngularJavaScript/TypeScriptCSSand HTMLProven success building and deploying Generative AI featuresExperience with prompt engineering and optimizing LLM behaviorFamiliarity with SQL ServerCosmos DBand RESTful API developmentExperience with cloud-based AI infrastructure (AzureAWSGCP)Excellent communication and collaboration skillsStrong grasp of Agile methodology and continuous delivery practicesBachelor's degree in Computer ScienceArtificial Intelligenceor related field
Tools & Platforms
AzureAmazon Web ServicesGoogle Cloud PlatformCosmos DBSQL ServerAngularRESTful APITypeScript
Required Skills
10+ years software engineering on the Microsoft stackleadership in AI-related projects.NET CoreC#AngularJavaScriptTypeScriptRESTful API developmentSQL ServerCosmos DBAzureAWSGCPLLM deploymentprompt engineeringagilecontinuous delivery
Hard Skills
.NET CoreC#AngularJavaScriptTypeScriptRESTful API developmentSQL ServerCosmos DBAzureAmazon Web ServicesGoogle Cloud PlatformAzure SQLCloud-based AI infrastructureLLM deploymentPrompt engineeringAI platform strategyAgileContinuous delivery
Soft Skills
communicationcollaborationmentoringleadershipproblem-solving
Keywords for Your Resume
Sr Principal Software EngineerGenAIGenerative AIMicrosoft stack.NET CoreC#AngularJavaScriptTypeScriptRESTful API developmentSQL ServerCosmos DBAzureAmazon Web ServicesGoogle Cloud PlatformLLM deploymentPrompt engineeringAI platform strategyAgileContinuous deliverySoftware architectureMentor engineers
Deal Breakers
Lack of 10+ years on the Microsoft stack, Insufficient AI leadership experience, Inability to work in a remote environment
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile