Sr Principal Software Engineer, GenAI
WFA Digital Insight
As the demand for AI specialists surges by 25% annually, Blackbaud's commitment to innovation stands out. With 10+ years of experience in software engineering on the Microsoft stack required, this role demands expertise. Given the current market context, where 60% of companies are investing in AI, this position offers a chance to shape the future of technology. Before applying, candidates should be aware of the high expectations for technical leadership and collaboration.
Job Description
About the Role
The Senior Principal Software Engineer, GenAI, is a pivotal role at Blackbaud, focused on driving the design and implementation of Generative AI capabilities across the company's product platform. This hands-on, high-impact position requires a deep understanding of software engineering, particularly on the Microsoft stack, including .NET Core, C#, and modern web technologies. The successful candidate will be responsible for shaping the architecture of AI features, mentoring engineers, and guiding the adoption of best practices that power innovation for social good.As a technical leader, the Senior Principal Software Engineer, GenAI, will work closely with cross-functional teams to deliver complex software systems that integrate Generative AI capabilities. This role demands a unique blend of technical expertise, collaborative spirit, and leadership acumen.
What You Will Do
- Implement complex software systems integrating Generative AI capabilities
- Design, build, and maintain efficient, scalable code
- Lead cross-functional collaboration on technical solutioning and project delivery
- Ensure performance, reliability, and security of AI-enabled features
- Evaluate and improve prompt performance and AI-driven workflows
- Collaborate with product and UX teams to deliver accessible, user-friendly experiences
- Serve as a subject matter expert for LLM deployment, operation, and monitoring
- Actively mentor and support the growth of other engineers
- Maintain high-quality development standards and practices
- Contribute to the evolution of Blackbaud's AI platform strategy
What We Are Looking For
- 10+ years of experience in software engineering on the Microsoft stack, including leadership in AI-related projects
- Deep understanding of .NET Core, C#, and modern web technologies
- Proficiency in Angular, JavaScript/TypeScript, CSS, and HTML
- Proven success building and deploying Generative AI features
- Experience with prompt engineering and optimizing LLM behavior
- Familiarity with SQL Server, Cosmos DB, and RESTful API development
- Experience with cloud-based AI infrastructure (Azure, AWS, GCP)
- Excellent communication and collaboration skills
- Strong grasp of Agile methodology and continuous delivery practices
Nice to Have
- Experience with Excel for data analysis and reporting
- Knowledge of cybersecurity best practices for AI systems
- Certification in AI or machine learning
Benefits and Perks
- Competitive salary
- Medical, dental, and vision insurance
- Remote-flexible workforce
- Wellness Programs
- 401(k) program with employer match
- Flexible paid time off
- Generous Parental Leave
- Donations for Doers
- Pet insurance, legal and identity protection
- Tuition reimbursement program
How to Stand Out
- To stand out, emphasize your experience in leading AI-related projects and proficiency in Microsoft stack technologies.
- Ensure your resume highlights specific instances of successful Generative AI feature deployment and maintenance.
- Prepare to discuss your approach to prompt engineering and LLM behavior optimization during interviews.
- Showcase your understanding of cloud-based AI infrastructure and cybersecurity best practices.
- Familiarize yourself with Blackbaud's AI platform strategy and be ready to discuss how you can contribute to its evolution.
- Consider including a portfolio that demonstrates your technical leadership and collaboration skills.
- Be prepared to negotiate your salary based on your experience and the current market demand for AI specialists.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.