Summary
Daniel Hewlett is a Principal Staff Software Engineer specializing in machine learning and AI, with nine years of industry experience and a Ph.D. in Computer Science from the University of Arizona. He leads ML efforts at LinkedIn, driving deep learning improvements for search, recommendations, and hiring workflows after progressing through senior engineering roles at LinkedIn and Google/YouTube. His research background in natural language understanding and robotics—dating back to a dissertation system for robots learning instructions and a record-setting unsupervised word segmentation algorithm—helps him bridge academic advances and production-grade systems. Known for turning complex language and recommendation problems into measurable product gains, he combines research rigor with large-scale engineering judgment. Based in Sunnyvale, he blends hands-on model development with mentoring and cross-functional influence, often surfacing subtle data and modeling signals that improve user-facing relevance. Beyond product impact, his career shows a consistent theme of connecting human communication and machine intelligence in practical deployments.
9 years of coding experience
19 years of employment as a software developer
The University of Arizona
M.S. Computer Science, M.S. Computer Science at University of Southern California
B.S. B.A. B.A. Computer Science Linguistics Philosophy, B.S. B.A. B.A. Computer Science Linguistics Philosophy at University of Maryland