Summary
Damian Borowiec is a Senior Research Software Engineer and PhD laureate in Deep Learning with nine years of experience building high-performance, cloud-enabled ML systems. He specializes in ML compiler optimizations, auto-tuning, and cost-efficient resource management, and has moved research into production at organizations including nPlan, Microsoft R&D, Huawei R&D, Siemens/National Rail and Lancaster University. At nPlan he focuses on NLP, GNN and LLM solutions—covering distributed training, fine-tuning and inference deployment—while also creating bespoke research tooling and MLOps pipelines. Damian’s strength is integrating ML/DL across stack layers to meet tight cost and latency constraints, informed by hands-on systems and serverless research. He combines academic rigor with full-stack product experience, and is especially effective at translating novel optimization techniques into practical cloud deployments.
9 years of coding experience
4 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Lancaster University
English, Polish