CivicPlus, LLC
CivicPlus, LLC

Senior AI Product Engineer

$175,000 – $220,000 per year

TLDR

Design and deploy full-stack SaaS products integrating AI functionality in a collaborative environment that values innovation and transparency, significantly influencing product direction and user-cou

About CivicPlus

At CivicPlus, we strive to bring our company vision to life through innovation and collaboration. Supported by approachable leadership and transparent communication, we're empowered to make an impact on local government and the residents they serve. Grow your career alongside great people, where authenticity is welcome, successes are celebrated, and potential is nurtured.

Your Impact

As a Senior AI Product Engineer, you will design, build, and operate a full-stack SaaS product that combines web applications, backend services, and AI-powered functionality. You will help deliver scalable, reliable product experiences while bringing non-deterministic AI systems into production thoughtfully and responsibly. In this role, your work will directly influence product direction, development workflows, and customer outcomes through hands-on engineering, experimentation, and feedback-driven iteration.

What you'll do

  • Design, develop, and deploy end-to-end product features across the full technology stack, including frontend interfaces, backend services, APIs, and AI-powered functionality.
  • Architect and maintain scalable, secure backend systems and data models for a multi-tenant SaaS environment.
  • Integrate and operate LLM-based features such as streaming outputs, structured outputs, tool and function calling, retrieval-augmented generation, and multi-step agents in production systems.
  • Leverage Claude and contribute to agent orchestration processes that improve product capability and development efficiency.
  • Evaluate and adopt emerging AI tools, frameworks, and evaluation methods to improve team productivity and product performance.
  • Collaborate directly with customers and stakeholders to gather feedback, validate features, and help inform roadmap decisions.
  • Implement observability, monitoring, and logging to diagnose issues and debug systems using telemetry and production data.
  • Establish and maintain testing strategies, including evaluation frameworks for non-deterministic AI outputs.
  • Document system architecture, APIs, and engineering practices to support maintainability and team scalability.
  • Ensure compliance with security, privacy, and regulatory requirements in a multi-tenant SaaS and AI-driven environment.
  • Partner cross-functionally with teams such as product and design to align technical solutions with user needs and experience goals.
  • Use agentic coding tools as a primary development workflow and help shape the team’s approach to agent orchestration in software development.
  • Perform other duties as assigned by leadership.

What we're looking for

  • Bachelor’s degree in Computer Science, Engineering, or a related field preferred, or equivalent work experience.
  • Proven experience using Claude Code, Cursor, or similar agentic coding tools in a production development workflow.
  • Experience integrating LLM APIs into production systems, including streaming, structured outputs, tool and function calling, retrieval-augmented generation, or multi-step agents.
  • Ideally 8+ years of strong full-stack engineering experience in production AWS environments.
  • Strong proficiency in HTML and JavaScript.
  • Ability to design and architect scalable systems and APIs.
  • Experience with observability tools and debugging via telemetry.
  • Strong product mindset focused on user outcomes and continuous improvement.
  • Ability to evaluate tradeoffs in complex, unfamiliar systems.
  • Strong communication skills and comfort working directly with customers.

Why CivicPlus

At CivicPlus, you’ll have the opportunity to build meaningful technology in a collaborative environment where innovation, transparency, and impact matter. This role offers the chance to work at the intersection of full-stack product engineering and applied AI, helping shape both the product experience and the team’s evolving approach to agent-enabled development. You’ll join a company where authentic collaboration is valued and where your work can directly improve outcomes for customers and communities.

Compensation and benefits

  • Estimated Salary Grade Range: $155,100 - $241,900
    • Anticipated Hiring Range: $175,000 - $220,000
  • The actual salary offer will carefully consider a wide range of factors, including your skills, qualifications, experience and is based on a 40-hour work week.
  • Benefits: Comprehensive health insurance, dental insurance, vision insurance, Flexible Time Off, 401(k) plan, and more.

Our Hiring Process

  • Take Home Technical Assignment
  • Introductory call with Talent Acquisition
  • Interview with the Hiring Manager
  • Panel Interview with CivicPlus team members, including an interview project activity
  • Offer

Note: The process may vary slightly depending on the role.

Additional Information

CivicPlus is currently unable to provide visa sponsorship for this position now or in the future. Applicants must be authorized to work in the US.

This position will remain open until May 22, 2026. We encourage you to apply as soon as possible, as applications will be reviewed on a rolling basis, and the posting may close earlier at the discretion of the Talent Acquisition team.

Equal Opportunity Commitment

CivicPlus is proud to be an Equal Employment Opportunity employer. We celebrate and support diversity for the benefit of our employees, products, clients, and communities. Reasonable accommodations are available during the interview process.

CivicPlus is a SaaS company focused on enhancing government operations and improving the resident experience through its Modern Civic Experience Platform. Serving over 10,000 customers and reaching 340 million users daily, our innovative solutions empower local governments to better engage with their communities.

View company profile
Report this job
Apply for this job