P

Podium

Unified messaging and payments platform

Staff AI Engineer

AI Application Engineering +1Updated on Nov 10
Full-timeLehi, UT, USANo salary listed

About the Job

Requirements

  • At least 10 years of professional software engineering experience with a modern language such as Go, Python, or Elixir.
  • At least 1 year of professional experience deploying and maintaining AI agents in production environments that interact with tools, APIs, or real-world workflows.
  • Proven success designing and maintaining distributed or high-throughput systems.
  • Ability to work across infrastructure, APIs, and user-facing components as needed.
  • Willingness to work on site five days per week.

Responsibilities

  • Build and scale the AI Agent platform, enabling high-volume, real-time conversational workflows with accuracy and low latency at scale.
  • Design and implement APIs, services, and infrastructure that power multi-turn, cross-channel customer interactions.
  • Own the full lifecycle of architecture, implementation, deployment, and ongoing reliability.
  • Prototype rapidly, iterate with live interaction data, and continuously improve system performance and user experience.
  • Implement observability, monitoring, and operational best practices to ensure production reliability, focusing on agent accuracy and latency.
  • Collaborate with engineers, product managers, and AI/ML scientists to deliver end-to-end features that power critical business outcomes.

Desired Qualifications

  • At least 2 years of professional experience deploying and maintaining AI agents in production environments that interact with tools, APIs, or real-world workflows.
  • Practical experience designing and implementing evaluations for LLM behavior, including accuracy, safety, reliability, and cost monitoring.
  • Strong understanding of prompt design, context engineering, and guardrail strategies for dependable, interpretable agent behavior.
  • Experience with modern agent frameworks such as LangGraph, CrewAI, or AutoGen, including multi-step reasoning, memory, and orchestration patterns.
  • Hands-on experience with fine-tuning and data curation to improve model performance.

About the Company

Podium

Unified messaging and payments platform

Podium helps local businesses communicate with customers and grow their business by providing a multi-channel platform that combines reviews, text messaging, and payment processing into one inbox. How it works: businesses connect their channels (online reviews, texts, payments) to Podium, then use the inbox to respond to customers, manage leads, engage via text conversations, and process transactions. The product is offered on a subscription basis with tiered plans for different sizes of small and medium-sized businesses. Podium differentiates itself by focusing specifically on local SMBs across industries (retail, automotive, healthcare) and offering an integrated solution for reputation management, customer engagement, and payments in one place, instead of relying on separate tools. The company’s goal is to help local businesses compete effectively in a digital-first world by improving communication, streamlining operations, and enhancing online presence.

Company size
1,001-5,000
Company stage
Series D
Total funding
$418.6M
Headquarters
Lehi, UT
Founded
2014

Recently Posted Jobs

Explore more opportunities at Podium

See more jobs