Sicong Li

Staff Software Engineer at Arm

Cambridge, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Sicong Li is a Senior Software Engineer based in Cambridge with 7 years’ experience building and optimizing machine learning and computer vision software at Arm. He blends hands-on implementation (OpenCL, NEON) with tooling work—improving model accuracy evaluation and image tensor generation in the Arm NN ecosystem—to make ML inference more robust and reproducible. An Imperial College computer science graduate with a background in motion-data research and undergraduate teaching, he brings both rigorous technical foundations and clear communication skills to complex problems. Notably, he has a track record of fixing subtle bugs (e.g., out-of-bounds access) and enhancing developer tooling and documentation, helping teams trust and scale model evaluation pipelines.
code6 years of coding experience
job4 years of employment as a software developer
bookMaster’s Degree, Computer Science, Master’s Degree, Computer Science at Imperial College London
bookA-Levels, A-Levels at Lansdowne College
languagesEnglish, Chinese
github-logo-circle

Github Skills (9)

neural-network10
machine-learning10
image-processing10
cprogramming-language9
c-language9
tensorflow8
python7
tflite7
caffe7

Programming languages (2)

C++Python

Github contributions (5)

github-logo-circle
ARM-software/armnn

Jun 2019 - Jul 2019

Arm NN ML Software. The code here is a read-only mirror of https://review.mlplatform.org/admin/repos/ml/armnn
Role in this project:
userML Engineer
Contributions:7 commits in 1 month
Contributions summary:Sicong primarily contributed to the Model Accuracy Tool and ImageTensorGenerator, key components for evaluating the performance of machine learning models within the Arm NN framework. Their work involved refactoring code, incorporating image preprocessing techniques, and enhancing the tool with features like category-based evaluation, blacklist support, and range selection. They addressed a bug related to out-of-bound access within the ModelAccuracyChecker, ensuring the tool's robustness. Moreover, the user focused on improving the ImageTensorGenerator by fixing data type issues and adding documentation.
adminarmv8deep-learningneural-networksmachine-learning
sicong-li-arm/tensorflow

Dec 2019 - Aug 2020

An Open Source Machine Learning Framework for Everyone
Contributions:48 pushes, 7 branches in 8 months
pythondata-sciencedeep-learningmachine-learningframework-learning
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.
Request Free Trial
Sicong Li - Staff Software Engineer at Arm