Recura AI · 2 days ago
Senior Software Engineer - Voice and Telephony (AI Startup)
Recura AI is an AI startup focused on automating sales and communication for cash-based medical clinics. The Senior Software Engineer will own core parts of the calling and messaging infrastructure, building reliable and scalable voice workflows while collaborating with Product, Support, and Operations teams.
Health CareMedical
Responsibilities
Own and evolve CPaaS-based voice workflows , including inbound/outbound calls, SMS, routing, escalation, and retries
Design and maintain event-driven call lifecycles using webhooks, durable storage, idempotency, and replay tooling
Build abstractions over CPaaS providers that support routing rules, business hours, overflow, voicemail handling, and human escalation
Partner with Product and Ops to translate real clinic workflows into reliable technical systems
Improve observability across the voice stack: structured events, traces, metrics, and dashboards that make failures diagnosable
Handle real-world edge cases: partial failures, delayed webhooks, duplicate events, call drops, and provider inconsistencies
Contribute to platform standards around typing, error handling, testing, and safe rollouts
Mentor other engineers and help raise the bar on system design and operational rigor
Qualification
Required
8–10 years of software engineering experience, with ownership of production backend or platform systems
Hands-on experience building and operating voice systems on CPaaS providers (e.g., Twilio or similar) in production
Direct experience working with DIDs / phone numbers, including provisioning and lifecycle management, inbound vs outbound behavior differences, local vs toll-free tradeoffs, and region-specific constraints
Experience with number porting workflows, including coordination with carriers, handling downtime windows, and mitigating port failures
Practical understanding of call state machines as exposed via CPaaS (ringing, answered, completed, no-answer, busy, failed) and how they break in edge cases
Experience designing idempotent webhook ingestion for telephony providers (dedupe, ordering issues, retries, late delivery)
Familiarity with voice compliance constraints as they affect implementation (recording consent, opt-in, call blocking, STIR/SHAKEN signals)
Strong backend fundamentals: async systems, event-driven design, Postgres data modeling, and operational debugging
Comfort working in a TypeScript / Node-style stack and shipping production-grade services
Preferred
Exposure to SIP concepts (even if abstracted by CPaaS)
Experience diagnosing call quality issues using provider-side tooling (call logs, debug events, media metrics)
Experience with AI voice systems or streaming audio
Background supporting revenue-critical or customer-facing infrastructure
Benefits
Competitive compensation
Benefits
Meaningful ownership
Company
Recura AI
Recura AI is an AI-powered sales and reception assistant designed primarily for medical practices and clinics.
Funding
Current Stage
Early StageTotal Funding
unknown2025-10-29Acquired
Recent News
globallegalchronicle.com
2025-11-14
Company data provided by crunchbase