✦ Luna Orbit — AI & Machine Learning

Sr Principal Software Engineer, GenAI

at Blackbaud

📍 Remote, US Remote 💰 $150K – $204K USD / year Posted April 04, 2026
Salary $150K – $204K USD / year
Type Full-Time
Experience senior
Exp. Years 10+ years
Education Bachelor's degree in Computer Science, Artificial Intelligence, or related field
Category AI & Machine Learning

Senior Principal Software Engineer leading GenAI capabilities, shaping architecture and deployment of AI features across Microsoft stack in a SaaS environment.

  • 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

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.

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.

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
AzureAmazon Web ServicesGoogle Cloud PlatformCosmos DBSQL ServerAngularRESTful APITypeScript
10+ years software engineering on the Microsoft stackleadership in AI-related projects.NET CoreC#AngularJavaScriptTypeScriptRESTful API developmentSQL ServerCosmos DBAzureAWSGCPLLM deploymentprompt engineeringagilecontinuous delivery
.NET CoreC#AngularJavaScriptTypeScriptRESTful API developmentSQL ServerCosmos DBAzureAmazon Web ServicesGoogle Cloud PlatformAzure SQLCloud-based AI infrastructureLLM deploymentPrompt engineeringAI platform strategyAgileContinuous delivery
communicationcollaborationmentoringleadershipproblem-solving
Industry SaaS
Job Function Architect and deliver Generative AI-enabled software solutions on the Microsoft stack, guiding engineering teams and shaping AI platform strategy
Role Subtype Software Architect
Tech Domains Azure, Amazon Web Services, Google Cloud Platform, JavaScript, TypeScript, Angular, SQL / PostgreSQL, Cosmos DB, RESTful API
Sr Principal Software EngineerGenAIGenerative AIMicrosoft stack.NET CoreC#AngularJavaScriptTypeScriptRESTful API developmentSQL ServerCosmos DBAzureAmazon Web ServicesGoogle Cloud PlatformLLM deploymentPrompt engineeringAI platform strategyAgileContinuous deliverySoftware architectureMentor engineers

Lack of 10+ years on the Microsoft stack, Insufficient AI leadership experience, Inability to work in a remote environment

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile