Summary
Nguyen Bach is a Principal Engineer based in Redmond with a decade of experience building production-grade AI systems and research-driven models across industry leaders including Microsoft, Alibaba, Textio, and SDL. He currently leads model, tooling, and data acquisition efforts for Microsoft’s GenAI initiatives, after shaping AI and data strategy in the Office of the CTO. His background spans speech and BCI research, machine translation, and applied NLP—turning academic research from CMU and Johns Hopkins into scalable products and pipelines. Known for optimizing models for constrained environments (DSPs, memory-efficient speaker recognition) and for stewarding explainable predictive engines at Textio, he blends deep research expertise with pragmatic engineering. Colleagues rely on him to bridge novel ML research and robust production systems, often uncovering simple implementation gains that unlock substantial performance improvements.
10 years of coding experience
18 years of employment as a software developer
Johns Hopkins University
PhD Computer Science, PhD Computer Science at Carnegie Mellon University
Vietnamese, English