Senior Software Engineer (Platform — Backend / AI/ML / Integrations)
Core
Building a real-time platform for automated QA, conversational analytics, knowledge assist, and agentic automation for enterprise clients.
Role type
Senior Software Engineer (Platform — Backend / AI/ML / Integrations)
Builds
Voice, desktop, intelligence, and AI combined into a single real-time platform; Go services on the event bus, AI/ML pipelines, and connector frameworks.
Domain
Enterprise Customer Experience (CX) and AI/ML
Deliverable
production ML models | product features | infrastructure
Required skills
Go (HIGH++ proficiency), event-driven systems (NATS/Kafka/Redpanda), WebSocket backends, LLM APIs, RAG, embeddings, model serving, data graph/knowledge graphs, debugging, clean code delivery.
Preferred skills
Python (medium-strength), GCP, Voice (SIP/RTP/SIPREC), CCaaS/CTI platforms (Genesys, Amazon Connect, NICE, Five9), CRM connectors, desktop-adjacent experience.
Technologies
Go, Python, NATS, Kafka, Redpanda, LLM APIs, RAG, GCP, SIP, RTP, WebSocket
Responsibilities
Build high-throughput transactional data models and WebSocket backends; develop AI/ML pipelines (streaming inference, eval); design fault-tolerant connector frameworks for telephony and CRM; maintain latency budgets and committed timelines.
Seniority
Senior, hands-on IC