Job Summary
We are seeking a skilled and detail-oriented developer to enhance and maintain our real-time call scoring and coaching workflows. The ideal candidate will take ownership of refining existing systems built with Pipedream, OpenAI, and Supabase, ensuring seamless operation and delivering personalized coaching insights to sales teams. This role requires a strong focus on improving system stability, handling complex integrations, and enabling accurate data storage to support actionable follow-ups.
Key Responsibilities
- Refactor, fix, and productionize current workflows that integrate Pipedream, OpenAI, and Supabase. These workflows are critical for real-time call scoring, coaching, and generating daily coaching digests powered by GPT technology.
- Enhance the reliability and performance of OpenAI Assistants by addressing issues such as timeouts, implementing robust fallback mechanisms, and resolving parsing errors to ensure smooth interactions.
- Develop and implement personalized email delivery systems that provide targeted coaching content to both sales representatives and their managers, improving engagement and effectiveness.
- Guarantee precise and consistent storage of scorecard data within Supabase, facilitating accurate tracking and enabling timely follow-up actions based on coaching insights.
- Manage the end-to-end process involving audio recording retrieval through the Phoneburner API, transcription using Whisper, and the generation of scorecards through advanced prompt logic.
Required Qualifications
- Proven experience working with workflow automation tools like Pipedream and database management systems such as Supabase.
- Strong proficiency in integrating and troubleshooting OpenAI APIs, with a solid understanding of handling timeouts, fallback logic, and data parsing challenges.
- Experience in building and maintaining personalized email delivery systems, especially those that cater to coaching or sales enablement functions.
- Familiarity with audio processing workflows, including fetching recordings via APIs (e.g., Phoneburner), transcription technologies like Whisper, and applying prompt-based logic for scorecard generation.
- Excellent problem-solving skills with the ability to refactor and optimize existing codebases for production readiness.
- Strong communication skills to collaborate effectively with cross-functional teams and ensure alignment on coaching and scoring objectives.
Preferred Qualifications and Benefits
While not explicitly stated, candidates with prior experience in sales coaching platforms or real-time analytics will find this role particularly rewarding. The position offers the opportunity to work with cutting-edge AI technologies and contribute directly to improving sales performance through innovative coaching solutions.
---
This role is ideal for a developer passionate about AI-driven workflows and eager to make a tangible impact on sales coaching effectiveness through technical excellence and system reliability. If you are motivated by solving complex integration challenges and delivering scalable solutions, we encourage you to apply.