1

Nonprofit Software Engineer Jobs in Decatur, GA (NOW HIRING)

Momentive Software is a company dedicated to amplifying the impact of purpose-driven organizations ... nonprofit organizations. Founded in 2017, the company is headquartered in Austin, USA, with a team ...

Senior Data Engineer

Atlanta, GA · Remote

$101K - $138K/yr

Data Engineering & Preparation * * Clean, preprocess, and transform raw data for analysis and ... Mission-driven nonprofits and associations rely on Momentive's cloud-based software and services to ...

Senior Data Engineer

Atlanta, GA · On-site

$101K - $138K/yr

Collaborate with data engineering teams to ensure data availability and quality. • Collaboration ... Mission-driven nonprofits and associations rely on Momentive's cloud-based software and services to ...

Principal Quality Engineer

Atlanta, GA · Hybrid

$115 - $135K/hr

Qualifications: * 10+ years of experience in software test automation or software engineering, with ... non-profit company, the Hiscox USA Foundation Salary: $115-$135k The actual salary for this ...

Senior Security Engineer (Remote)

Atlanta, GA · Remote

$110K - $151K/yr

Strong software engineering experience with a focus on security * Ability to work effectively in a ... They are a charitable, not-for-profit organization. The anticipated annual pay range of this ...

next page

Showing results 1-20

Nonprofit Software Engineer information

See Decatur, GA salary details

$62K

$144K

$200.6K

How much do nonprofit software engineer jobs pay per year?

As of Jun 18, 2026, the average yearly pay for nonprofit software engineer in Decatur, GA is $144,032.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,200.00 and $168,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Nonprofit Software Engineer position, and why are they important?

To thrive as a Nonprofit Software Engineer, you need strong programming skills, experience with web and mobile development, and a solid understanding of software engineering principles, often demonstrated by a degree in computer science or related field. Familiarity with common nonprofit technology platforms (such as Salesforce Nonprofit Cloud), databases, open-source tools, and relevant certifications like Certified ScrumMaster or AWS certifications are advantageous. Excellent communication, a collaborative spirit, and a passion for mission-driven work are standout soft skills in this space. These skills help ensure software solutions are effective, scalable, and aligned with the unique goals and resource constraints of nonprofit organizations.

What is a Nonprofit Software Engineer job?

A Nonprofit Software Engineer designs, develops, and maintains software solutions specifically for nonprofit organizations. Their work often involves creating donor management systems, volunteer coordination platforms, or data reporting tools to support the nonprofit's mission. They may work with limited budgets and open-source technologies to create cost-effective and efficient solutions. In addition to technical skills, they often collaborate with nonprofit teams to understand organizational needs and ensure technology aligns with their goals.

What types of projects do Nonprofit Software Engineers typically work on within nonprofit organizations?

Nonprofit Software Engineers often develop and maintain donor management systems, create custom web applications for outreach and fundraising, and integrate various platforms to streamline organizational workflows. They may also work on data reporting tools, volunteer management software, or develop features that enhance accessibility and public engagement. Projects tend to prioritize cost-effectiveness, security, and scalability given the limited resources of many nonprofits. Teams are usually collaborative and mission-focused, with opportunities to work closely with program managers, fundraisers, and external stakeholders. This role allows you to see the tangible impact of your technology solutions on real-world causes.

What are popular job titles related to Nonprofit Software Engineer jobs in Decatur, GA? For Nonprofit Software Engineer jobs in Decatur, GA, the most frequently searched job titles are:
What job categories do people searching Nonprofit Software Engineer jobs in Decatur, GA look for? The top searched job categories for Nonprofit Software Engineer jobs in Decatur, GA are:
What cities near Decatur, GA are hiring for Nonprofit Software Engineer jobs? Cities near Decatur, GA with the most Nonprofit Software Engineer job openings:
Infographic showing various Nonprofit Software Engineer job openings in Decatur, GA as of June 2026, with employment types broken down into 67% Full Time, and 33% Part Time. Highlights an 67% In-person, and 33% Hybrid job distribution, with an average salary of $144,032 per year, or $69.2 per hour.

AI Quality Engineer

Momentive Software

Atlanta, GA • On-site

Full-time

Posted 18 days ago


Job description

Job Summary:
Momentive Software is a company dedicated to amplifying the impact of purpose-driven organizations worldwide. They are seeking an AI Quality Engineer to design evaluation frameworks for AI systems, build automated test pipelines, and collaborate with teams to ensure the quality and reliability of AI features.
Responsibilities:
• Design and implement evaluation frameworks (evals) to assess LLM and agentic AI system quality, including accuracy, consistency, safety, and task completion rates.
• Build and maintain automated test pipelines for AI features, covering unit, integration, and end-to-end scenarios across agentic workflows.
• Develop tooling to detect regressions in model behavior, prompt outputs, and agent decision-making across releases.
• Define and track quality metrics for AI systems (e.g., hallucination rates, tool-use accuracy, latency, failure recovery) and surface findings clearly to stakeholders.
• Collaborate with engineers and product managers to identify edge cases, adversarial inputs, and failure modes specific to multi-step agentic pipelines.
• Contribute to prompt evaluation strategies, including red-teaming, adversarial testing, and bias/fairness assessments.
• Participate in design and code reviews with a quality-focused lens, raising concerns about testability and reliability early.
• Help define and document quality standards and best practices for AI/ML features across the team.
• Other duties as assigned.
Qualifications:
Required:
• Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
• 3–5 years of professional software engineering or quality engineering experience.
• Hands-on experience working with LLMs or agentic AI systems (e.g., GPT-4, Claude, Gemini, or open-source models).
• Proficiency in Python for scripting, test automation, and data analysis.
• Experience designing and running evaluations (evals) for generative AI or LLM-powered features.
• Solid understanding of software testing principles: unit, integration, regression, and end-to-end testing.
• Familiarity with agentic frameworks and concepts (e.g., tool use, multi-step reasoning, retrieval-augmented generation, memory).
• Experience with CI/CD pipelines and integrating automated tests into development workflows.
• Strong analytical skills — able to interpret probabilistic outputs and distinguish meaningful regressions from expected variance.
• Strong written and verbal communication skills; ability to clearly document findings and present quality data to non-technical stakeholders.
• Detail-oriented, with a structured approach to exploring edge cases and failure scenarios.
• Ability to work in a fast-paced environment and manage multiple priorities effectively.
Preferred:
• Experience with prompt engineering and systematic prompt evaluation methodologies.
• Familiarity with AI safety, alignment, or responsible AI concepts (e.g., hallucination mitigation, bias detection, guardrails).
• Exposure to agentic orchestration frameworks (e.g., LangChain, LangGraph, AutoGen, CrewAI, or similar).
• Experience with vector databases or RAG pipelines (e.g., Pinecone, Weaviate, pgvector).
• Knowledge of observability and monitoring tools for AI systems (e.g., LangSmith, Weights & Biases, Arize).
• Background in data science or ML experimentation practices.
• Experience with version control systems (Git) and defect-tracking tools (e.g., Jira).
• Exposure to cloud platforms (e.g., AWS, Azure, GCP) in the context of deploying or testing AI services.
Company:
Momentive Software is the provider of technology and revenue solutions for more than 13,000 associations and nonprofit organizations. Founded in 2017, the company is headquartered in Austin, USA, with a team of 1001-5000 employees. The company is currently Late Stage.