DepartmentIntellectual Property, IP Product/Engineering
EquityIncluded
Company size10,000+ people
First seen1mo ago
Last seen2d ago
About the role
TTEC Digital seeks a Native / Desktop Engineer to join our team. This role is a full-time and fully remote opportunity!
The work:
About the company
We’re an innovation group inside TTEC (NASDAQ: TTEC), building the next generation of AI CX tools — automated QA, conversational analytics, knowledge assist, and agentic automation — for the world’s biggest brands and the millions of customers they serve. We move like an early-stage startup, backed by the scale, distribution, and enterprise client base of a company that’s been obsessed with customer experience since 1982.
This is the rare seat where getting in early actually matters at scale. TTEC is a public company at an AI inflection point. Ship the right products into thousands of live enterprise deployments and you don’t just move a metric — you move the trajectory of the company and the value of the stock. The leverage is real, and the work compounds.
Who we hire — the DNA:
•
Self-starters and do-ers with grit — hackers in the best sense, with a startup mentality and a show-me bias: working software over slides, prototypes over proposals.
•
Want to learn, love new technology. This platform is built on the latest technology, and that technology changes and advances monthly. You adapt to change quickly — new tools, new models, new priorities — without drama.
•
Master debuggers and problem solvers. You love solving complex problems, you think outside the box, and you multitask across domains without losing the thread.
•
AI-native. You work with AI on all levels — you understand the technology around you (LLMs, SLMs, RAG, knowledge graphs, agents, training, eval) and you use AI tools daily to exponentially increase your velocity.
•
Distributed-systems literate. High-efficiency, event-driven, low-latency systems are our world; you understand what that demands.
•
Innovators who ship. You demonstrate ideas easily, fail fast, and move forward. You make committed timelines and hit them.
•
You consider yourself exceptional — and you like winning. So do we.
•
No one will have everything in this description. We’re looking for well-rounded, smart people who move fast.
What You Will Do:
The role:
•
Build Desktop Intercept — the native Windows driver and app that acts as a virtual mic/speaker, replaces audio in real time, and (Phase 1 Phase C) reads the DOM and drives Computer Use.
•
This is the hardest engineering on the platform and the deepest moat. Everything you build feeds a high-efficiency, event-driven, low-latency distributed platform — voice, desktop, intelligence, and AI combined — so you think in latency budgets, throughput, and efficiency, not just features.
•
Startup environment: 1-week sprints, Friday demos, fail fast and move forward.
The user-space app (audio router, DOM scraper, MCP server)
•
The desktop-to-cloud path onto the event bus (NATS-class, WebSocket) under a sub-300ms budget
•
AV co-existence and mass-deployment
•
Your committed timelines.
Who you are:
•
Self-starter, hacker, grit.
•
You consider yourself exceptional at the systems level and can show it.
•
You love new technology, adapt fast when it changes, demonstrate ideas with working code, and use AI tools daily to multiply your velocity.
•
Team player who makes and hits committed timelines.
•
Loves solving the problems nobody else can — and winning.
What You Will Bring:
•
8+ years systems / native development; shipped a Windows desktop agent at real scale (>10k seats) with audio.
•
Strong C/C++ — mandatory. Strong Go for the service side — mandatory.
•
Comfortable building and interacting with drivers — virtual audio devices, virtual microphones/speakers, WASAPI / Core Audio, kernel-adjacent hooks.
•
Real-time audio pipelines under a sub-300ms budget — buffering, resampling, drift, glitch-free capture/playback.
•
Understands high-efficiency systems end-to-end — event-driven architecture, pub/sub, WebSocket streaming, and what state, race conditions, and locking mean at the native layer (lock-free audio buffers, real-time threads, priority inversion).
•
macOS / Linux native experience is a huge +++++ — cross-platform desktop is where this goes next.
•
Browser / DOM internals and process injection a strong plus (Phase C).