IntervalInterval
All open positions
Engineering

Full Stack Software Engineer

EngineeringPleasant Grove, UT (in-person)Full-time
Apply for this role

About the role

Build the product that recovers overdue revenue for our customers. You will own features end to end across our TypeScript stack, from the AI systems that drive outreach to the dashboard our customers use every day. This is an in-person role at our Pleasant Grove office.

About Interval

Interval is an AI powered collections platform, and we operate in two distinct ways. First-party collections, run through Interval AI Corporation, puts our AI to work under a business’s own brand, with custom controls on tone, contact, and messaging, so outreach always feels like it is coming from the business itself. Third-party collections is handled by our subsidiary, Interval Recovery Services, a licensed collection agency that steps in once first-party efforts have run their course and operates under its own compliance framework.

Across both, our thesis stays the same. An overdue balance does not erase the person behind it. We build Interval so every overdue consumer is seen and heard, given clear information and real options, rather than pressure alone. Getting businesses paid while treating consumers like people is the balance our team is here to build and protect.

What you'll do

  • Build and evaluate the AI systems behind our automated outreach, including the evals that measure and improve conversation quality.
  • Improve collection rates by refining the machine learning models behind our outreach timing, channel, and messaging decisions.
  • Build and maintain the customer-facing dashboard our clients use every day to track collections activity.
  • Ship reporting and metrics that give customers, and our own team, a clear view into performance.
  • Own features end to end across our TypeScript, Next.js, and Node.js stack, from idea to production.

What we're looking for

  • 3+ years of experience building production web applications, ideally in TypeScript.
  • Hands-on experience with PostgreSQL, Node.js, and Next.js.
  • Comfortable leaning on AI tools to move fast without losing command of the underlying code.
  • A history of side projects or personal builds you are proud of.
  • Previous startup experience is a strong plus.
  • Based in or willing to work in person at our Pleasant Grove, Utah office.

Apply for this role

Tell us a bit about you. Fields marked with * are required.

Add a resume link or a LinkedIn URL so we can learn more about you.

Interval AI is an equal opportunity employer. We are committed to a workplace free from discrimination and harassment, and we do not discriminate on the basis of race, color, religion, creed, national origin, ancestry, citizenship status, sex, sexual orientation, gender identity or expression, age, physical or mental disability, medical condition, pregnancy, genetic information, marital status, military or veteran status, or any other characteristic protected by applicable federal, state, or local law. Employment decisions are based on qualifications, merit, and business need. Interval participates in E-Verify where required and provides reasonable accommodations to applicants and employees with disabilities. If you need an accommodation during the application or interview process, contact us at support@interval-ai.com.

Interval

Interval AI


Email: support@interval-ai.com

SOC 2 Compliant

Copyright Interval 2026. All rights reserved. Interval AI Corporation is a first party collector. Interval offers intuitive software solutions for businesses to capture past-due revenue and manage customer communications. Any misuse of the software is subject to penalties and legal action in the parties respective state and/or location. For questions regarding Interval's privacy or use case policies, email our support team at support@interval-ai.com.