Principal Software Engineer Generative AI & Agents (Remote)

blackbaud

United States

Remote

USD 134,000 - 174,000

Full time

45 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision coverage
Wellness programs
Retirement matching
Flexible PTO
Parental leave
Tuition reimbursement

Job summary

Blackbaud seeks a principal-level software engineer to lead hands-on development for generative AI and agent-based software. You will shape product features and the shared frameworks enabling other teams to build agents.

The role spans architecture, implementation, reliability, and technical guidance while promoting AI-supported development practices. Responsibilities include designing complex AI-integrated software, mentoring engineers, and guiding cross-functional planning with product and UX

Qualifications

  • At least eight years of software engineering experience, including leadership on AI-related projects.
  • Strong knowledge of .NET Core and C#, plus modern web development with Angular, TypeScript or JavaScript, CSS, and HTML.
  • Demonstrated experience building and deploying generative AI or agent-based features.
  • Practical skill in prompt engineering, agent orchestration, and improving large language model behavior.
  • Experience using AI coding assistants as part of software development workflows.
  • Familiarity with REST APIs, SQL Server or Cosmos DB, cloud infrastructure, Agile methods, and continuous delivery.
  • Strong communication, collaboration, and mentoring skills.

Responsibilities

  • Design and implement complex software that integrates generative AI and agent capabilities.
  • Build and maintain scalable, efficient code for agent products and reusable development frameworks.
  • Guide cross-functional technical planning and delivery with product, user experience, and engineering partners.
  • Improve prompt quality, agent orchestration, and AI-driven workflows; monitor performance, reliability, and security.
  • Establish effective AI-assisted development practices across the software lifecycle.
  • Mentor engineers, uphold strong engineering standards, and contribute to platform direction for AI and agents.

Skills

Leadership experience
Mentoring
Communication

Tools

.NET Core
C#
Angular
TypeScript
JavaScript
CSS
HTML
REST APIs
SQL Server
Cosmos DB
Cloud infrastructure
Agile methods
Continuous delivery

Job description

Blackbaud seeks a principal-level software engineer to lead hands-on development for generative AI and agent-based software. You will shape product features and the shared frameworks enabling other teams to build agents.

The role spans architecture, implementation, reliability, and technical guidance while promoting AI-supported development practices. Responsibilities include designing complex AI-integrated software, mentoring engineers, and guiding cross-functional planning with product and UX

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal AI & Agent Systems Engineer (Remote)
Principal AI & Agent Systems Engineer (Remote)

Blackbaud • Charleston (SC)

Hybrid
USD 134,000 - 174,000
Medical Insurance
Remote Work
Wellness Program
+6
Principal AI Engineer – Agentic Systems (Remote)
Principal AI Engineer – Agentic Systems (Remote)

Blackbaud • Mount Pleasant (SC)

Hybrid
USD 134,000 - 174,000
Medical insurance
Remote work
401(k) match
+3
Principal AI Engineer - Agentic Architect (Remote)
Principal AI Engineer - Agentic Architect (Remote)

LE-1000 Blackbaud • United States

Remote
USD 134,000 - 174,000
Medical, dental, and vision insurance
Remote-flexible workforce
Wellness Programs
+6
AI Agent Engineer - Remote & Framework Focus
AI Agent Engineer - Remote & Framework Focus

blackbaud • United States

Remote
USD 88,000 - 114,000
Medical insurance
Dental coverage
Vision coverage
+6
Staff AI Engineer for Agents for Good (Remote)
Staff AI Engineer for Agents for Good (Remote)

LE-1000 Blackbaud • United States

Remote
USD 88,000 - 114,000
Health insurance
Remote-friendly workforce
Wellness programs
+6
Principal Software Engineer Agents for Good
Principal Software Engineer Agents for Good

Blackbaud • Charleston (SC)

Hybrid
USD 134,000 - 174,000
Medical Insurance
Remote Work
Wellness Program
+6
Principal Software Engineer Agents for Good
Principal Software Engineer Agents for Good

LE-1000 Blackbaud • United States

Remote
USD 134,000 - 174,000
Medical, dental, and vision insurance
Remote-flexible workforce
Wellness Programs
+6
Principal Software Engineer Agents for Good
Principal Software Engineer Agents for Good

blackbaud • United States

Remote
USD 134,000 - 174,000
Medical insurance
Dental insurance
Vision coverage
+5
Remote AI Software Engineer - Generative AI & Agents
Remote AI Software Engineer - Generative AI & Agents

Remote • San Francisco (CA)

Remote
USD 125,000 - 145,000
Remote AI Product Engineer — Generative & Agent Systems
Remote AI Product Engineer — Generative & Agent Systems

Partner Company • United States

Remote
USD 120,000 - 180,000
Health insurance
Mental health support
Life insurance
+7