Backend Software Engineer – AI Assist
Core
Build and run backend services that turn recorded phone calls into transcripts, summaries, and action items using LLMs and speech APIs.
Role type
Senior IC backend software engineer (AI/Telephony)
Builds
AI Assist service (transcription pipeline, APIs, admin portal integrations) for Telavox customers and partners
Domain
Telecom / AI / Large Language Models
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, REST APIs, asynchronous processing, distributed systems, relational databases, queue-based architectures, observability, debugging
Preferred skills
Python, LLM/speech-to-text API integration, Kubernetes, telephony concepts (SIP, PBX), GDPR/data-residency compliance
Technologies
Java, Spring Boot, Kubernetes, Google Vertex AI, Gemini
Responsibilities
Design and implement new AI service capabilities; evolve the transcription pipeline with telephony teams; integrate LLM and speech APIs in production; build APIs for transcripts with access control; own observability and incident response
Seniority
Senior, hands-on IC