Summary
Reid Kawaja is a Senior Software Engineer specializing in machine learning frameworks, with five years of industry experience building and optimizing deep learning systems for vision and audio/speech at AMD. He combines strong software engineering in Python, C++, and Java with hands-on expertise in PyTorch, TensorFlow, CUDA, and OpenCV to deliver performant ML libraries and production-ready pipelines. His background spans financial analytics and risk modeling to data science, giving him a pragmatic, metrics-driven approach to model development and deployment using Docker, Kubernetes, and Hadoop ecosystems. Reid holds an MS in Computer Science from Johns Hopkins and a BS in Biomedical Sciences, a blend that informs his interdisciplinary problem solving across applied ML and systems-level engineering. He’s comfortable moving models from research to production and frequently bridges low-level performance work with higher-level ML workflows.
5 years of coding experience
4 years of employment as a software developer
Bachelor's degree, (BS) Biomedical Sciences (BA) Integrative Studies-Health Policy, Bachelor's degree, (BS) Biomedical Sciences (BA) Integrative Studies-Health Policy at Grand Valley State University
Master's degree, (MS) Computer Science, Master's degree, (MS) Computer Science at Johns Hopkins Whiting School of Engineering
Arabic, English, German