C

Cresta

Verified Job Source

Turn customer conversations into a competitive advantage with the unified platform for human and AI agents.

Sunnyvale, California

Software Development
501–1,000 people

About

Cresta unlocks the true potential of the contact center, turning every customer conversation into a competitive advantage. Combining the best of AI and human intelligence, Cresta improves the customer experience and powers revenue and efficiency gains across every channel. The platform transforms contact centers with AI agents, AI-augmented human agent assistance, and comprehensive insights, coaching, and quality management. Companies like Alaska Airlines, Cox Communications, and Intuit use Cresta to power world-class customer experiences every day.

Open positions

Senior Software Engineer, Backend - Platform Team

Remote · United States, Canada

Architect and build scalable backend systems for agent assist integrations and authentication frameworks. Ensure high availability and security for real-time conversation systems within complex enterprise ecosystems.

Senior Frontend Software Engineer (AI Receptionist)

Remote · Canada, United States

You will design and build modern, responsive web applications to power AI Receptionist experiences for enterprise customers. This involves collaborating with cross-functional teams to integrate frontend applications with backend services and AI-powered capabilities.

Software Engineer Intern

On-site · Toronto

You will collaborate with senior engineers to write and push high-quality code for both frontend and backend. Additionally, you will work on building products that leverage ML/AI technologies.

Senior Software Engineer, Frontend (Platform)

Hybrid · Alberta

The role involves playing a substantial part in the platform frontend engineering team, working closely with product and engineering teams to build and improve the Cresta platform. Responsibilities also include developing high-quality system components and identifying product improvement opportunities.

Senior Software Engineer, Backend (AI Agent Integrations)

Remote · Toronto, Ontario, Canada

The Senior Software Engineer will design, scale, and operate distributed services for Cresta’s voice ecosystem. Responsibilities include leading the development of backend microservices and collaborating with cross-functional teams to implement innovative features.

Senior Software Engineer, Backend (AI Agent Runtime)

Remote · United States

The role involves designing, building, and maintaining low-latency serving stacks for ML models, as well as automating training pipelines and optimizing performance at scale. Additionally, the engineer will create reusable SDKs and mentor others on production ML best practices.

Staff Software Engineer, Backend

Remote · United States, Canada

Design and build scalable backend services to integrate AI Agents with CCaaS platforms for real-time customer conversations. Architect systems for conversation state management and seamless AI-to-human handoffs while ensuring high availability and security.

Senior Frontend Software Engineer (AI Receptionist)

Remote · Canada, United States

Develop and maintain modern, responsive web applications that power the AI Receptionist experience for enterprise customers. Collaborate with cross-functional teams to build intuitive interfaces for configuring AI agents and monitoring live conversations.

Senior Software Engineer, Backend - Platform Team

Remote · Canada, United States

The role involves building backend systems for customer integrations and enhancing agent assist services. It also includes collaborating with various teams to ensure high availability and performance of real-time conversation systems.

Senior Software Engineer – Desktop & Browser Applications

Remote · United States, Canada

The role involves playing a substantial part in the platform frontend engineering team, collaborating with product and engineering teams to build and improve the Cresta platform and new product requirements. Responsibilities include enhancing compliance and QA processes by building rule-based screen capturing systems and supporting PII/PCI redaction based on desktop and browser activity.

Senior Software Engineer, Frontend (Platform)

Remote · United States, Canada

The role involves playing a substantial part in the platform frontend engineering team, collaborating with product and engineering teams to build and improve the Cresta platform and new product requirements. Responsibilities include owning customer-facing deliverables, developing high-quality system components, and upholding engineering best practices.