Skip to content
Together AITogether AISan Francisco, CA

Senior Machine Learning Engineer, Voice AI

Senior ML Engineer optimizes inference for voice AI models (STT, TTS, speech-to-speech) using engines like TensorRT-LLM and SGLang on GPUs. Requires 5+ years ML engineering with serving/inference expertise, Python/PyTorch proficiency, and production ML experience.

200k – 260k/yr
On-site5+ YOEML Engineering

About the role

Responsibilities

  • Optimize inference performance for voice models (STT, TTS, speech-to-speech) — targeting best-in-class TTFB, throughput, and GPU utilization across curated model set.
  • Productionize voice models on serverless and dedicated endpoints, including batching strategies, streaming inference, and memory management tailored to audio workloads.
  • Build and maintain a voice model evaluation framework — measuring WER across accents, languages, and noise conditions for STT; naturalness, latency, and pronunciation accuracy for TTS.
  • Enable new model architectures in serving stack as field evolves, including audio-native LLMs, codec-based models (SNAC), and speech-to-speech systems.
  • Collaborate with model partners to integrate and optimize their models (Cartesia, Deepgram, Rime, and others) running on Together's infrastructure.
  • Profile and debug performance across full inference stack — from GPU kernels to framework-level bottlenecks — and ship measurable improvements.
  • Work with platform engineering to ensure serving layer meets latency and reliability requirements of real-time voice APIs.
  • Contribute to voice model fine-tuning capabilities (STT and TTS) as customers build differentiated voice experiences.
  • Lay groundwork for multiple new products.

Requirements

  • 5+ years of experience in ML engineering, with focus on model serving, inference optimization, or ML infrastructure.
  • Hands-on experience with LLM serving engines (vLLM, SGLang, TensorRT-LLM, or similar) — comfortable reading and modifying engine internals.
  • Strong proficiency in Python and PyTorch; experience with GPU profiling and optimization (CUDA, memory management, kernel-level debugging).
  • Track record of shipping ML systems to production with measurable performance improvements.
  • Strong product sense — understanding developer needs for voice apps.
  • Comfort working on small, early-stage team, wearing multiple hats and moving fast.

Nice-to-Haves

  • Experience with speech and audio ML (ASR, TTS architectures, audio signal processing).
  • Familiarity with audio codecs and tokenization schemes (SNAC, Encodec, DAC).
  • Experience training or fine-tuning speech models.
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field, or equivalent practical experience.

Compensation

US base salary range: $200,000 - $260,000 + equity + benefits.

Skills

PyTorchPythonTensorrt-LlmvLLMSglangCUDAWhisperTrt-LlmSnacGpu Optimization

Similar roles

ML Engineering jobs
Airbnb

Senior Machine Learning Engineer, Relevance and Personalization

AirbnbUnited States

Build and productionize cutting-edge ML models for Airbnb's query intelligence, including autocomplete, query tagging, expansion, intent modeling, and LLM-powered natural language search to understand guest intent.

200k – 235k/yr
Remote5+ YOEML Engineering
Traba

Senior Software Engineer

TrabaNew York, NY +1

Build and own production AI agent systems (harnesses, evals, orchestration) on frontier LLMs for industrial supply chain workflows at Traba. Requires 5+ years software engineering with 1+ year shipping LLM/agent features, strong Python/TS, and high-agency customer immersion.

200k – 240k/yr
Hybrid5+ YOEML Engineering
Roger Healthcare

Senior Applied AI Engineer

Roger HealthcareSan Francisco, CA

Senior Applied AI Engineer building the core intelligence layer for Roger, an AI platform for home health clinicians. Responsibilities include training/fine-tuning LLMs on proprietary clinical data, building rigorous eval and monitoring systems, and shipping reliable agentic LLM workflows that improve patient care.

200k – 250k/yr
On-site7+ YOEML Engineering
Astronomer

Senior Software Engineer, Build

AstronomerNew York, NY

Build and scale Astronomer's AI-powered global context layer for data, focusing on semantic search, retrieval, code generation, and applied AI for data engineering workflows. Requires 5+ years software engineering experience with Python or Go, plus strong interest in LLMs and data tools.

200k – 230k/yr
Hybrid5+ YOEML Engineering
Snowflake

Senior Software Engineer — LLM Post-Training Platform

SnowflakeBellevue, WA

Build and scale Snowflake's Cortex Training LLM post-training platform, handling distributed GPU scheduling, orchestration, and productionizing research for enterprise-scale model adaptation.

200k – 288k/yr
On-site5+ YOEML Engineering