Yuming Long

Senior Software Engineer at unstructured.io

Vancouver, British Columbia, Canada
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
Yuming Long is a Senior Software Engineer based in Vancouver with six years of experience building and hardening ML-focused engineering pipelines. Currently at Unstructured/unstructured.io, he progressed from intern to senior engineer, contributing to production-ready integrations and test automation for document preprocessing tooling. His open-source work on the Unstructured project centers on integration and compatibility testing—improving reliability for Label Studio and SDK workflows used by ML teams. With a background in data science internships and early research in facial recognition, he blends applied ML intuition with pragmatic software engineering. Comfortable across the stack, he prioritizes robust integration testing to keep complex preprocessing pipelines trustworthy in production.
code6 years of coding experience
job1 year of employment as a software developer
bookBachelor of Computer Science, Computer Science, Bachelor of Computer Science, Computer Science at University of Waterloo
github-logo-circle

Github Skills (8)

pytest10
python10
testing10
machine-learning9
nlp8
data-pipeline8
data-pipelines8
documentation6

Programming languages (5)

TypeScriptShellHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
Unstructured-IO/unstructured

Sep 2022 - Dec 2022

Open source libraries and APIs to build custom preprocessing pipelines for labeling, training, or production machine learning pipelines.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:9 releases, 76 reviews, 13 commits in 2 months
Contributions summary:Yuming's contributions primarily involve adding and modifying integration tests within the repository. They implemented a test that integrates the Label Studio brick with the SDK. Furthermore, the user worked on compatibility updates. The commits show a focus on ensuring the software's reliability and integration capabilities through comprehensive testing.
docxtrainingnatural-language-processingproductionpreprocessing
yuming-long/my-notebook

May 2020 - Aug 2022

Contributions:2 pushes, 1 branch in 2 years 3 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.
Request Free Trial
Yuming Long - Senior Software Engineer at unstructured.io