Senior Machine Learning Developer
Core
Build and ship production-grade ML and AI systems, specifically conversational AI for voice and SMS, enabling autonomous agent operations.
Role type
Senior Machine Learning Engineer (Conversational AI & LLM)
Builds
Production ML systems, conversational AI agents, evaluation tooling, and ML infrastructure
Domain
Telecommunications / Customer Service / AI
Deliverable
production ML models
Required skills
Python, ML model training and deployment, LLM applications (prompting, agents, retrieval), evaluation-first engineering, software engineering fundamentals, system design, observability
Preferred skills
ML platforms, model serving, feature/prompt registries, real-time/streaming technologies (voice, telephony, SIP, WebRTC), Kubernetes, cloud infrastructure (GCP, Vertex AI)
Technologies
Ray Serve, Dagster, LiveKit, Vertex AI, GCP, Kubernetes, Pulumi
Responsibilities
Build conversational AI systems for phone and SMS; Develop AI tooling like memory systems and knowledge graphs; Train, evaluate, deploy, and maintain ML models; Create offline and online evaluations and CI quality gates; Develop shared evaluation and LLM tooling; Contribute to ML platform capabilities; Drive engineering quality through design reviews and mentorship; Take ownership of projects from definition to deployment.
Seniority
Senior, hands-on IC with leadership influence