Senior xEngineer (Backend Oriented) - User Voice
Core
Design and evolve a large-scale, event-driven microservices backend for User Voice, an AI platform that ingests millions of user feedback interactions and transforms them into actionable insights via NLP, semantic representation, and clustering.
Role type
Senior xEngineer (Backend Oriented) with applied AI focus
Builds
Real-time and batch feedback processing pipelines, LLM-based information extraction, semantic clustering, and evaluation frameworks for user insights
Domain
SaaS / Web Creation / Applied AI / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Backend system design, distributed event-driven architectures, LLM system building, prompt engineering, AI system evaluation, large-scale data processing, SQL
Preferred skills
JVM languages (Scala, Java, Kotlin), vector search engines, RAG architectures, voice-of-customer analytics
Technologies
Microservices, LLMs, embeddings, vector search, SQL
Responsibilities
Design and evolve the backend architecture for real-time and batch feedback processing; Lead expansion to new feedback channels and insight types; Build and improve AI pipeline stages for structured insights; Establish automated evaluation and quality measurement for model and prompt changes; Collaborate with data engineering, data science, and product teams; Ensure reliability, scalability, and cost-efficiency of the platform