Full-Stack Automation Engineer — AI Calling Platform (Telco + Agents)
Type: Full-time / Contract-to-hire
Location: Remote
Comp: Competitive, based on experience
Who we are
We run a high-volume AI voice-calling platform — an autonomous dialer brain that places thousands of calls, routes them through a FreeSWITCH/SIP fleet, runs live AI conversation flows, and hands warm transfers to buyers in real time.
We operate our own infrastructure on colocated/on-prem hardware (not AWS), and we ship multiple times a day. We move quick and break things — then we fix them quick.
Who you are
You’re an AI-native builder. You live in Claude Code (or equivalent agentic dev tooling) and treat it as a force multiplier, not a novelty. You think in agents.md / loops.md, you wire up n8n automations in your sleep, and you’re
equally comfortable in a React component, a Node/TypeScript backend, a Postgres query plan, and an SSH session on a bare-metal box at 2am. You understand telco — SIP, carriers, CPS, trunks, dialplans — or you can ramp on it fast
because you’ve worked near it before.
You don’t wait for perfect specs. You ship, measure, and iterate.
What you’ll do
– Build and maintain features across the full stack: TypeScript/Node backend, React frontend, Prisma + Postgres.
– Design and run automation pipelines (n8n, custom agents, scheduled jobs, loops) that keep the dialing fleet healthy and self-correcting.
– Work deep in the telco layer — FreeSWITCH, Asterisk/ViciDial, SIP, carrier integrations, call routing, transfers, recordings.
– Operate and deploy on colo / on-prem infrastructure — Linux, systemd, nginx, rsync deploys, multi-box shard clusters. No managed cloud hand-holding.
– Use Claude Code and agentic workflows to multiply your output — automating reviews, migrations, diagnostics, and repetitive ops.
– Diagnose production issues fast: throughput collapses, carrier 503 storms, audio/TTS gaps, throttle ceilings — and ship durable fixes.
Must-have experience
– Claude Code (or Cursor/Aider/agentic coding) as a daily driver — you can show us how you use it.
– Practical automation chops: n8n, plus an agents.md / loops.md mindset for agent orchestration.
– Strong full-stack background: TypeScript, Node, React, SQL (Postgres a plus).
– Telco / VoIP exposure: SIP, FreeSWITCH or Asterisk/ViciDial, carriers, dialplans.
– Comfort running on-prem / colocated Linux infrastructure — SSH, systemd, networking, deploys — without leaning on AWS-managed services.
– High autonomy and bias to action. You’re fine with ambiguity and fast iteration.
Nice-to-have
– Real-time media / RTP / TTS / STT pipelines.
– BullMQ / Redis, queue-based job systems.
– Experience scaling outbound dialing (CPS tuning, hopper/pacing logic, TCPA constraints).
– LLM application work — prompt design, tool-calling agents, cost optimization.
How we work
– Ship daily, small diffs, fast feedback.
– Everything in git; production patches get committed, not lost.
– Strong observability culture — we instrument before we guess.
– AI-augmented everything: if it can be automated, automate it.
To apply
Send us:
1. A short note on how you actually use Claude Code / agents in your workflow.
2. Something you’ve built that touched telco, automation, or real-time systems.
3. Your GitHub or a project you’re proud of.
Pay: $76,018.30 – $91,548.92 per year
Work Location: Remote
Location: , ,
Salary: 76018.3 – 91548.92
Indeed: Apply Here