Principal AI Engineer, Applications
Job Description
The Principal AI Engineer, Applications will help turn Granicus’ AI data and agent capabilities into secure, scalable, production-grade applications and workflows. This role focuses on system architecture and hands-on delivery across the application layer, including integrations, security controls, telemetry, deployment, reliability, and observability.
Responsibilities
- Architect, build, deploy, and operate full-stack internal AI applications that incorporate agents, trusted business data, workflow automation, and human decision-making.
- Turn AI prototypes and agent capabilities into durable, repeatable workflows that business teams can adopt across the organization. Partner with the AI Transformation & Strategic Operations team to translate process maps, user needs, business rules, and operating constraints into working applications.
- Work closely with the Principal AI Engineer, Platform to integrate applications with Granicus’ lakehouse, canonical metric layer, trusted data services, reusable agents, and evaluation systems. Co-design end-to-end system architecture while maintaining clear ownership boundaries between the data and agent platform and the application layer.
- Own implementation of application-level authentication and authorization. Coordinate with Security, Legal, Business Systems, and Engineering to translate policies and risk requirements into enforceable application controls.
- Own application and workflow integrations with enterprise systems and systems of record.
- Instrument applications to measure adoption, engagement, workflow completion, cycle time, and other operational indicators. Partner with the AI Transformation & Strategic Operations team to connect product telemetry to business outcomes.
- Establish reusable application patterns, templates, components, APIs, and development practices to enable faster and more consistent delivery of internal AI applications.
- Maintain Granicus information security by preserving the Confidentiality, Integrity, and Availability (CIA) of Granicus information assets in accordance with the company’s information security program.
- Ensure data privacy for employees and customers, their data, and complete required privacy training in a timely manner in line with company policies.
Requirements
- 7+ years of software engineering experience, including ownership of production applications.
- Experience architecting and building full-stack applications, backend services, and APIs.
- Experience integrating applications with enterprise systems of record.
- Experience implementing enterprise identity and authorization.
- Demonstrated ability to set technical direction and operate engineering work end-to-end as a senior individual contributor.
- Hands-on familiarity with LLMs, agents, or retrieval systems through production work, prototypes, or internal tools.
- Track record of translating ambiguous business problems into usable technical solutions.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
Technologies
- LLMs, agents, retrieval systems
- APIs
- Lakehouse, canonical metric layer, trusted data services
- Reusable agents, evaluation systems
- Identity and authorization
Benefits
- Flexible Time Off
- Company-Wide Wellbeing Days
- Work From Home Reimbursement
- Multiple Health Plan Options (including a 100% employer-paid plan)
- Employer HSA Contributions
- Fitness Reimbursement Program
- On-Demand Mental Health Support (Access to Headspace and other wellness tools)
- Paid Parental Leave (for both birthing and non-birthing parents)
- Traditional & Roth 401(k) (with a generous company match)
- Life & AD&D Insurance (100% employer-paid coverage)
- Online Learning Platforms
- Competitive Salary & Bonuses
Team and Work Location
This is a remote (remote) role in a remote-first organization with a globally distributed workforce across the United States, Canada, United Kingdom, India, Armenia, Australia, and New Zealand.
Culture
Granicus is building a transparent, inclusive, and safe space for everyone who wants to be a part of its journey. Culture highlights include Employee Resource Groups to encourage diverse voices and “Coffee with Mark” sessions where employees interact with the CEO on topics ranging from mental health to work-life balance and current affairs. The company also uses Microsoft Teams communities focused on wellness, art, furbabies, family, parenting, and more, and brings in special guests from time to time to discuss issues that impact its employee population.
Impact
Granicus supports dynamic organizations around the globe with digital solutions intended to improve outcomes worldwide, with success stories that illustrate how its solutions create impact.
Equal Opportunity Employer
Granicus is committed to providing equal employment opportunities and will consider all qualified applicants and employees for employment and advancement without regard to protected characteristics including race, color, religion, creed, national origin, ancestry, sex, gender, gender identity, gender expression, physical or mental disability, age, genetic information, sexual or affectionate orientation, marital status, status with regard to public assistance, familial status, military or veteran status, or any other protected status.