Yuchen Niu is a machine learning and distributed systems engineer with eight years of research and industry experience across the UK and China, currently a Member of Technical Staff at RayNeo. He has a strong academic foundation from Imperial College London and the University of Edinburgh and has contributed to research on Bayesian neural networks, conformal prediction, invariant representations, and generative model systems. Yuchen blends hands-on engineering—Android and systems experience from internships—with research roles at Huawei R&D and university projects, notably mitigating cold-posterior effects in CNNs via adaptive likelihood scaling. Comfortable moving between algorithmic innovation and system-level implementation, he has recently focused on large-model algorithms and production-ready ML infrastructure. Colleagues can expect a researcher-engineer who pairs rigorous experimentation with pragmatic delivery across distributed ML stacks.
8 years of coding experience
2 years of employment as a software developer
Bachelor of Science with Honours - BSc Artificial Intelligence and Computer Science, Bachelor of Science with Honours - BSc Artificial Intelligence and Computer Science at The University of Edinburgh
Master of Science - MSc Advanced Computing, Master of Science - MSc Advanced Computing at Imperial College London
Contributions:1 release, 40 pushes, 2 branches in 2 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.