
Machine Learning Engineer
Role summary
Cogni is seeking a Machine Learning Engineer to join their brain health lab. This role focuses on building and improving ML models for voice biomarker analysis, covering the full pipeline from research to production. Responsibilities include designing, training, and deploying models for speech features, NLP, and signal fusion, as well as developing real-time inference pipelines. The ideal candidate will have 2+ years of ML experience, proficiency in Python and ML frameworks like PyTorch or TensorFlow, and experience with audio/speech processing, NLP, or time-series data. Familiarity with clinical workflows and real-time inference systems is a plus.
*About Cogni:*
Cogni is a brain health lab turning voice biomarker research into real-world tools for early detection and cognitive monitoring. We build products that analyze natural speech to detect and classify cognitive disorders, including early-stage dementia. We're a small team working out of the University of Waterloo Velocity Incubator, a CES 2026 Innovation Award winner, and backed by Baycrest Hospital, Canada's global leader in aging and brain health research.
*The Role:*
You'll work on the ML systems at the core of our platform, building and improving models that extract insights from voice data. Full pipeline ownership, from research to production.
*What you'll do:*
- Design, train, and iterate on ML models for voice biomarker analysis (speech features, NLP, multimodal signal fusion)
- Build production-grade inference pipelines that run in real time
- Collaborate with clinical researchers on validation studies and translate findings into model improvements
- Experiment with cutting-edge voice AI architectures and embeddings to push accuracy benchmarks
- Help make build-vs-buy decisions on compute, tooling, and infrastructure
*Must-haves:*
- 2+ years building and deploying ML models (co-ops and capstone projects count)
- Strong Python and fluency with ML frameworks (PyTorch, TensorFlow, scikit-learn, etc.)
- Experience with audio/speech processing, NLP, or time-series data
- Comfort with the full ML lifecycle: data wrangling, feature engineering, training, evaluation, deployment
*Nice-to-haves:*
- Experience with real-time inference, streaming, or voice AI systems (Pipecat, Deepgram, Whisper)
- Familiarity with clinical/health ML workflows or REB-approved studies
- GPU infrastructure experience (CUDA, containerized workloads, cloud or on-prem)
- Published research or open-source contributions in speech/audio ML
Similar roles
Machine Learning EngineerMastech Digital · Dallas, Texas, United States · Onsite- Machine Learning EngineerEdurech Technoogy · Santa Clara, California, United States · Hybrid
- Machine Learning EngineerMORSE Corp · Boston, Massachusetts, United States · Hybrid
- Machine Learning EngineerReddit · San Francisco, California, United States · Remote
- Machine Learning EngineerReddit · New York, New York, United States · Remote