We are hiring 1–2 engineers to work on an internal product, Clairvo, an AI-powered calling platform built within Dental Media Corp.
This is not a typical SaaS CRUD app.
Clairvo is a real-time telephony system:
- We dial real humans over PSTN
- Bridge calls through LiveKit
- Run ML on live audio (transcription, scoring, copilots)
You will be working on systems where calls are happening live and failure is not theoretical.
The work is telephony + distributed state.
You will spend your time in:
- A Rust workspace (Axum, Tokio, SQLx)
- Event-driven systems (Redis streams)
- Postgres (Aurora)
- Twilio SIP trunking, VoIP, LiveKit room lifecycle
- A custom power-dialer kernel (parallel and sequential state machines)
- ML integrations (OpenAI, Bedrock, SageMaker, AssemblyAI)
Agents are on the phone while we ship.
We are a small team, high ownership, spec/docs-first, and we move fast.
Requirements
- Strong experience with Rust and/or Typescript
- Experience building backend or fullstack systems in production
- Solid understanding of Postgres (you know what a lock wait is)
- Comfortable with concurrency, async systems, and partial failure
- Ability to debug real production issues
You should be comfortable working with systems that:
- are event-driven
- require coordination across services
- can fail in non-obvious ways
This is not a frontend-heavy or CRUD-only role.
Nice to have:
- WebRTC, SIP, VoIP experience
- AWS (EKS, ECS, Terraform)
- React (owning features end-to-end)
You do not need prior telephony experience, but you need to be willing to learn fast.
Benefits
- Fully remote (EU and Americas time zones)
- High ownership and autonomy
- Work on real-time systems in production
- Competitive salary (60,000–80,000 USD) + equity
- Flexible working hours
- Small team, fast decisions, no bureaucracy