Engineering Hiring ยท Open now

Senior Full-Stack Developer (AI Speech Analytics)

Ender Turing is building conversation-intelligence systems used in real production environments at scale. We ship fast, iterate relentlessly, and turn AI into measurable operational impact for global customers โ€” banks, insurers, retail chains, and healthcare networks.

๐Ÿ“
Location
Remote ยท Worldwide
๐Ÿ’ผ
Type
Full-time
โšก
Experience
5+ years
โฑ
Hiring timeline
~2 weeks
โš™

What you'll build

You won't just implement tickets. You'll shape architecture, influence product decisions, and own systems end-to-end โ€” from FastAPI services in Python, to Vue 3 dashboards, to LLM-powered features in production.

  • 01
    Core platform developmentFastAPI / Python backend services processing large volumes of conversations daily.
  • 02
    Real-time analyticsVue 3 / TypeScript dashboards with WebSocket streaming and rich data visualizations.
  • 03
    AI integrationLLM-powered features for transcription, sentiment analysis, and conversation summaries.
  • 04
    Scalable architectureDocker / Kubernetes deployments, Celery task queues, OpenSearch clusters at production scale.
  • 05
    Integration pipelinesCRM and contact-center integrations โ€” Zendesk, Genesys, VICIdial, and others.
๐Ÿงฐ

Your tech stack

We chose tools for the job, not for the resume. Pragmatic, modern, and battle-tested in production.

Backend
Python 3.11+FastAPISQLAlchemyCeleryRedisPostgreSQL
Frontend
Vue 3TypeScriptVuetifyViteChartingWebSockets
AI / ML
LLM APIsAudio processingSpeech pipelinesEmbeddings
Infrastructure
DockerKubernetes (EKS)AWS / GCPOpenSearchTraefik
Tooling
GitGitHub Actionspre-commitpytest
โœ“

Non-negotiable requirements

We hire selectively. These are the things we look for and verify during the interview process.

  • โณ
    5+ years shipping production codeYou've owned features in production with real users โ€” not just side projects or proofs of concept.
  • ๐Ÿค–
    AI-native workflowYou use AI coding tools (Claude, ChatGPT, Copilot) daily to move faster โ€” and you can validate their outputs critically when they're wrong.
  • โ†”
    Full-stack capableComfortable switching between Python services and Vue components in the same week. Not "I prefer backend" โ€” both.
  • ๐ŸŽฏ
    Self-directedYou solve problems end-to-end without hand-holding. You write the spec, code, tests, and deploy when needed.
  • ๐Ÿš€
    Execution speedYou ship frequently and handle production feedback loops calmly. Fast iteration, real responsibility, no panic.
"You won't just implement tickets. You'll shape architecture, influence product decisions, and own systems end-to-end."
๐ŸŽ

What we offer

  • ๐Ÿ“ˆ
    Direct impactYour code reaches production within days. No quarterly release trains, no bureaucratic approval chains.
  • ๐Ÿง 
    High learning velocityWork with engineers who build for real scale โ€” petabytes of conversation data, real client constraints.
  • ๐Ÿ› 
    Modern stack and pragmatic toolingWe ship with Python 3.11+, Vue 3, Kubernetes, OpenSearch โ€” and we upgrade when the trade-off is right.
  • ๐ŸŒ
    Remote-firstWork from anywhere with reliable internet. We have 9 team members across 9 countries โ€” async-default.
๐Ÿ“‹

Interview process

5 stages, ~2 weeks end-to-end. Every step has a clear purpose. No leetcode tricks, no panel-of-twelve.

  1. 1
    HR interview ยท 30 min

    Background, motivation, expectations. We talk about why you're looking, what you want next, how you work.

  2. 2
    Founder chat ยท 45 min

    Alignment and working style. Two-way conversation about what we're building and what you'd like to own.

  3. 3
    Technical screen ยท 45 min

    Discussion of real systems and your past experience. We want to hear about decisions you made and trade-offs you accepted.

  4. 4
    Technical deep-dive ยท 90 min

    Screen share, live coding, architecture discussion. We work on a realistic problem from our actual platform.

  5. 5
    Take-home ยท 1โ€“2 hours max

    A small feature addition we'd actually ship. We respect your time โ€” this is hours, not days.

๐Ÿ“จ

How to apply

We're not looking for perfect. We're looking for engineers who want ownership, technical depth, and real production responsibility. If you want ownership, real production scale, and a place where your debugging skills actually matter โ€” we'd like to hear from you.

Send us:

  • ๐Ÿ”—
    Your GitHub profileOr examples of scripts/tools you've built. We read what you write more than we read your CV.
  • ๐Ÿ’ป
    Code samplesPython, SQL, or automation. Doesn't need to be polished โ€” we want to see how you think, not how good your README is.
  • โญ
    One project you're genuinely proud ofCould be production code, a side project, an open-source contribution. The story behind it matters.
  • โœ
    A short noteWhy startups, why now, why Ender Turing? Two paragraphs are enough โ€” we want signal, not essays.
Apply for this role

Send us a real signal โ€” not a polished essay.

Submit the form on the right or email careers@enderturing.com directly. Either works โ€” we read both queues.

What you should know:

  • A real human reviews every submission, usually within one business day
  • If we're a fit, we move to HR interview within ~3 days
  • End-to-end timeline is typically 2 weeks
  • If we're not a fit, we'll tell you โ€” no ghosting
  • Rejected this round? We're happy to talk again later when something fits better

Application form

All fields except "Additional info" are required.