Software Engineer, Agents for Good

blackbaud

United States

Remote

USD 88,000 - 114,000

Full time

35 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 coverage
Vision coverage
Wellness programs
Retirement matching
Flexible paid time off
Parental leave
Tuition reimbursement
Other support programs

Job summary

Blackbaud seeks a software engineer to build features for AI agent products and the shared framework used to develop them. This role spans the full stack, collaborates on technical design with senior engineers, and grows expertise in generative AI.

You will develop and ship features for agent applications and their shared framework, translate product needs into technical designs, and apply AI-assisted development tools.

Qualifications

  • At least two years of software engineering experience.
  • Working knowledge of .NET Core and C#, along with modern web technologies such as Angular, JavaScript or TypeScript, CSS, and HTML.
  • Familiarity with REST API development and cloud platforms; Azure experience preferred.

Responsibilities

  • Develop and ship features for agent applications and their shared framework.
  • Build scalable, tested software across the application stack and help translate product needs into technical designs.
  • Use AI-assisted development tools in implementation and help improve team development practices.
  • Write and maintain automated tests, take part in code reviews, and resolve issues in existing services.
  • Contribute to framework documentation and onboarding materials.
  • Explore relevant AI and large language model techniques and apply them to product work.

Skills

NET Core
C#
Angular
JavaScript
TypeScript
CSS
HTML

Tools

REST API development
Azure

Job description

Role overview

Build features for AI agent products and the shared framework used to develop them. This software engineering role works across the stack, contributes to technical design with senior engineers, and applies AI-assisted development practices while continuing to grow expertise in generative AI.

Responsibilities
  • Develop and ship features for agent applications and their shared framework.
  • Build scalable, tested software across the application stack and help translate product needs into technical designs.
  • Use AI-assisted development tools in implementation and help improve team development practices.
  • Write and maintain automated tests, take part in code reviews, and resolve issues in existing services.
  • Contribute to framework documentation and onboarding materials.
  • Explore relevant AI and large language model techniques and apply them to product work.
Requirements
  • At least two years of software engineering experience.
  • Working knowledge of .NET Core and C#, along with modern web technologies such as Angular, JavaScript or TypeScript, CSS, and HTML.
  • Familiarity with REST API development and cloud platforms; Azure experience is preferred.
  • Strong communication and collaboration skills, with an interest in learning and applying AI-assisted development tools.
Nice to have
  • Exposure to large language model features, including prompt design, retrieval-augmented generation, or agent orchestration.
  • Experience using AI coding assistants in day-to-day development.
Benefits and work setup

The source describes a remote-flexible workforce. Listed benefits include medical, dental, and vision coverage, wellness programs, retirement matching, flexible paid time off, parental leave, tuition reimbursement, and other support programs. The listed starting base pay range is $87,700–$114,200.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
AI Engineer - Remote
AI Engineer - Remote

Deepixel • United States

Remote
USD 120,000 - 180,000
Fully remote
Mentoring and professional development
Senior Software Engineer - AI Engineering (Remote)
Senior Software Engineer - AI Engineering (Remote)

Homedepot • United States

Remote
USD 80,000 - 180,000
Remote role
No travel
Software Engineer, Mid-Level to Staff+
Software Engineer, Mid-Level to Staff+

true-talent-solutions-partners • San Francisco (CA)

On-site
USD 225,000 - 425,000
Visa sponsorship
Competitive compensation
On-site workspace in SF
Software Engineer: Agentic Software Development
Software Engineer: Agentic Software Development

Big Wombat LLC • United States

Remote
USD 215,000 - 325,000
Equity
Remote across US/EU time zones
Software Engineer: AI Harnesses & Tooling
Software Engineer: AI Harnesses & Tooling

Big Wombat LLC • United States

Remote
USD 215,000 - 325,000
Equity
Remote work (US/EU time zones)
Backend Software Engineer - Agent Foundation
Backend Software Engineer - Agent Foundation

ngc • United States

Remote
USD 120,000 - 160,000
Health insurance
Life insurance
Disability insurance
+3
Senior Software Engineer – Agent Systems
Senior Software Engineer – Agent Systems

kraken.com • United States

Remote
USD 180,000 - 260,000
Sr. Agentic Engineer
Sr. Agentic Engineer

bamboohr17 • United States

Remote
USD 170,000 - 230,000
Health, life and disability insurance
401(k) with up to 6% company match
Paid vacation and company holidays
Forward Deployed AI Engineer
Forward Deployed AI Engineer

talkdesk2 • United States

Remote
USD 180,000 - 225,000
Equity and bonus plan
Medical, dental, vision insurance
401(k) plan
+2