Only AI Jobs


[Remote] Principal Software Engineer - AI

ID: 9477

Type: Full-time

Category: Others

Company Name: Convoso

Location: California (USA)

Education Level: Expert & Leadership (>10 years)

Visit company vacancy
Job Description

Convoso is a leading AI-powered contact center platform purpose-built for revenue teams. Since 2006, Convoso has remained at the forefront of innovation, consistently developing solutions to drive customer growth while supporting adherence to regulatory standards.

Who We Are:

While headquartered in Los Angeles, the Convoso team can be found around the globe working in either a hybrid or remote capacity. Awarded as a "best place to work" company, our culture fosters team integrity, positive persistence, and continuous growth.

Our core platform powers successful sales teams across multiple industries, giving our customers a competitive edge and streamlined productivity. With built-in Al and automations, our product is a premium offering in a competitive space. We continue to grow our product capabilities to better serve our current customers and to expand into newer markets.

Convoso is looking for people who are excited about technology and innovation. We are a company of motivated team players with diverse backgrounds driving accelerated growth in a supportive, positive culture.

Most roles at Convoso function as “hybrid” with some opportunities for travel to in-person business events and company meetings. For remote positions, Convoso’s U.S. hiring is open to candidates who are residents of the following states: AL, AZ, CA, CO, CT, FL, GA, IL, IN, KY, MA, MI, NC, NJ, NV, NY, OH, PA, SC, TX, UT, VA.

The Job:

We are looking for an experienced Principal Software Engineer to build and scale the AI agent systems within our enterprise SaaS application. In this role, you will be responsible for the core engineering of agentic logic, frameworks, and the high-performance backend infrastructure required to support intelligent automation at scale.

Responsibilities summary:

  • Build AI Agent Frameworks: Develop the internal agents, LLMs, logic and reasoning loops, that allow AI agents to perform complex, multi-step tasks.
  • Develop Core SaaS Features: Engineer robust, full-stack enterprise web components, ensuring high performance and security across the application.
  • Data Engineering: Manage and optimize the interface between our AI agents and data.
  • Engineering Excellence: Write clean, secure, and maintainable code and lead rigorous code reviews and refactoring initiatives.
  • Automated Testing: Design and implement unit and functional tests to ensure the reliability of both traditional code and non-deterministic AI workflows.

Who You Are:

  • AI Agent Architecture: Expert-level ability to build and orchestrate autonomous agents capable of planning, reasoning, and executing multi-step tasks via reasoning loops (e.g., React).
  • Orchestration: Direct experience developing the internal logic and interface layers that allow LLMs to interact with APIs, databases, and system functions.
  • AI Reliability & Testing: Hands-on ability to create automated unit and functional testing suites specifically designed to validate non-deterministic AI agent outputs and workflows.
  • LLM Implementation: Extensive experience developing production-grade features using LLM APIs (OpenAI, Claude, etc.), including context window management, prompt optimization, and cost-monitoring.
  • AI-Assisted Development: Expert proficiency in using tools like GitHub Copilot or Claude to accelerate engineering velocity and maintain high code quality.
  • Data Layer for AI: Proficiency in MySQL and relational databases, with the ability to write complex, raw queries to feed high-scale enterprise data into agentic workflows.
  • Backend Engineering: 5+ years of experience with Python (Django, Flask) or PHP (Symfony, Laravel) to build the robust infrastructure required for AI-driven applications.
  • Enterprise SaaS Foundations: 10+ years of experience in software engineering, design patterns, and clean coding practices to large-scale web applications.
  • Model Lifecycle: Practical knowledge of model evaluation, experiment tracking, and performance monitoring in a production environment.

Work Perks Worth The Hype:

  • Competitive compensation package
  • Stock options
  • 100% covered premiums for employees; Medical, Dental, Basic life insurance, Long term disability
  • Affordable Vision plan and optional FSA
  • PTO, Paid Sick Time, Holidays, Bereavement time, Parental Leave
  • Your birthday off
  • 401k program with generous company match
  • No cost Employee Assistance Program and Travel Assistance
  • Monthly Gym membership reimbursement
  • Monthly credits toward food & beverage
  • Company Outings
  • On and offsite team building events
  • Paid training for departments
  • Apple laptop (most roles)
  • And a team of highly experienced and kind colleagues!
  • HQ Office:
  • Casual office environment & dress
  • Daily catered lunches
  • Fully stocked kitchen (Dietary restriction-friendly)
  • Happy Hours
  • On-site Car Wash 
  • Free Parking 

Compensation:

The base salary range is: $200,000 - $230,000

The Base Pay Range for this position is based on the industry benchmark for position, function, level and the company's compensation strategies. However, final offers may vary from the amount listed based on geography, candidate experience and expertise, and other objective business. Convoso’s compensation package also includes equity for all eligible U.S full time roles and exceptional benefits, including generous 401k match.

Your California Privacy Rights:

As a California resident who is an applicant to be an employee of Convoso, you have certain rights under California law with respect to information collected by Convoso in the course and scope of its evaluation of your application. The types of information Convoso collects and your rights with respect to that information are contained in Convoso’s privacy policy, which you can review by going to https://www.convoso.com/privacy-policy/.

Company Information

Company Name: Convoso

Company Website: https://www.convoso.com

Company Address: 22837 Ventura Blvd 300, Woodland Hills, CA 91364, United States

Convoso is a technology company that develops and markets a cloud-based contact center platform and dialer solution designed to support high-volume outbound and blended inbound/outbound call centers. The company provides software-as-a-service (SaaS) products focused on automating and optimizing call center workflows, improving agent productivity, managing leads and campaigns, and helping organizations meet regulatory compliance requirements. Convoso’s core offering centers on intelligent dialing technologies, campaign and lead management, real-time monitoring and analytics, and integrations that allow contact centers to operate efficiently in sales, collections, and customer service environments. Core business activities Convoso’s primary business activity is the design, delivery, and support of contact center software that enables organizations to run large-scale outbound calling operations and blended contact center workflows in the cloud. The company markets and sells its platform to a range of customers including third-party contact centers, in-house sales and collections teams, and other businesses that rely on high-volume voice outreach and lead conversion. Convoso’s operations include platform development (feature releases, reliability and scalability work), professional services and onboarding (implementation, campaign setup and data migration), customer success and technical support, and compliance consulting for regulated calling environments. Main products and services - Predictive, power, and preview dialers: Convoso provides multiple dialing modes designed to maximize agent talk time while maintaining compliance controls. Predictive dialing dynamically adjusts pacing to available agent capacity, power dialing dials a set number per agent, and preview dialing gives agents contextual lead details before calls are placed. These dialing engines are central to the Convoso offering and are used to improve connect rates and reduce idle time. - Cloud contact center platform: The SaaS platform delivers browser-based agent and supervisor interfaces for call handling, dispositioning, call recording, campaign management, and real-time dashboards. The cloud deployment model supports rapid provisioning, geographic distribution of agents, and centralized administration. - Lead and campaign management: Convoso includes tools for importing, deduplicating, prioritizing, and distributing leads across campaigns. Features typically include custom lead scoring, prioritization rules, lead recycling, and advanced filtering to ensure agents focus on the most relevant contacts. - Integrations and APIs: Convoso exposes APIs and connectors to integrate with third-party customer relationship management systems (CRMs), marketing automation, back-office platforms, and other enterprise systems. Native or common integrations enable synchronization of lead and disposition data, improving workflow continuity between the dialer and CRM systems. - Reporting and analytics: The platform provides real-time monitoring and historical reporting capabilities for supervisors and administrators. Standard reporting covers agent performance, campaign statistics, call outcomes, compliance metrics, and SLA tracking. Advanced analytics components help identify bottlenecks, optimize pacing, and support data-driven campaign adjustments. - Compliance and call controls: Convoso offers features to help customers meet regulatory requirements and internal compliance policies, including DNC management, call recording with retention controls, TCPA and other regulatory screening workflows, number management, and opt-out handling. Supervisory controls such as whisper, barge, and silent monitoring support quality assurance and training. - Omnichannel and messaging capabilities: While voice dialing is the core capability, Convoso’s platform also supports complementary messaging channels (such as SMS and two-way texting) to enable multi-touch outreach strategies depending on customer use cases and compliance constraints. - Workforce and quality tools: The platform includes agent coaching, performance management, and quality assurance features that enable supervisors to monitor interactions, review recorded calls, provide feedback, and manage staffing and scheduling to match call volume. Target customers and use cases Convoso targets organizations that rely heavily on outbound calling and lead-driven engagement—examples include sales-focused teams, lead generation companies, collections agencies, and businesses in mortgage, insurance, financial services, and related verticals that require high-throughput contact capabilities. Its feature set supports both aggressive outbound campaigns aimed at lead conversion and blended contact center environments that must balance inbound service with outbound outreach. Deployment and technical posture As a cloud-native SaaS vendor, Convoso emphasizes scalability, reliability, and remote-agent enablement. The platform is designed to support distributed agent workforces and centralized campaign administration. Technical capabilities include APIs for integration, browser-based agent interfaces for quick onboarding, and back-office tools for campaign setup and reporting. Convoso also provides professional services and onboarding assistance to help customers migrate data and configure campaigns to meet business and compliance requirements. Competitive positioning and value proposition Convoso positions itself as a dialer and contact center platform that increases agent productivity and campaign efficiency through intelligent dial pacing, lead prioritization, automation, and comprehensive reporting. Its value proposition focuses on improving contact rates and conversion outcomes while providing the necessary controls for compliant, repeatable outbound operations. By offering cloud delivery, API-enabled integrations, and a suite of compliance and quality tools, Convoso aims to serve both mid-market and larger contact center organizations that require robust dialing functionality without managing on-premises telephony infrastructure.
Visit company vacancy