Summary
Kemal K is a Principal Machine Learning Engineer based in Mountain View with 10 years of hands-on experience building production ML systems for real-world, noisy data. He leads ML strategy and execution at TeachFX, improving model accuracy and platform reliability while scaling pipelines to handle 500+ classroom audio recordings per day and cutting operational costs by 31%. Comfortable switching between research and engineering, he has delivered improvements across speech, NLP/NLU, LLM workflows, MLOps, and backend infrastructure—raising F1 for domain-specific detection from 65.2 to 81.7 and reducing incident response p90 from 79.5 to 18.4 minutes. His background includes EU-funded social media monitoring, churn prediction and news-ranking NLP projects, and industrial time-series forecasting, underpinned by an MSCS from UC San Diego and a knack for building human-in-the-loop, semi-supervised ML pipelines. Notably, he combines competitive programming and webdev interests with practical product focus, frequently translating research ideas into features widely adopted by educators.
10 years of coding experience
4 years of employment as a software developer
High School, High School at Üsküdar Amerikan Lisesi / Üsküdar American Academy
Bachelor’s Degree, Computer Engineering, Bachelor’s Degree, Computer Engineering at Boğaziçi University
University of California, San Diego
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at UC Santa Barbara
Computer Science, Computer Science at Stanford University
English, German, Turkish