Summary
Chang Xu is a software engineer based in Palo Alto with nine years of hands-on experience building ML and data-driven systems, currently contributing at Rubrik. A double major in Computer Science and Philosophy from MIT, Chang blends technical depth with a nuanced understanding of ethics—having researched trolling and its societal impacts as an SERC scholar. His background spans robotics (ROS2, stereo vision), NLP pipelines for social media research, and production-facing LLM tooling that summarizes time-series metrics into Slack-ready reports. He has repeatedly turned research prototypes into practical tools—scraping and analyzing large social datasets, training models for teamwork prediction, and shipping chatbot integrations during an industry internship. Outside core engineering, Chang led student sustainability initiatives at MIT, applying design and outreach skills to change behavior at scale. This mix of applied research, ML/NLP expertise, and ethical perspective makes him adept at building responsible, production-quality systems that consider human impact.
8 years of coding experience
3 years of employment as a software developer
Bachelor of Science - BS, Double Major: Computer Science and Philosophy, Bachelor of Science - BS, Double Major: Computer Science and Philosophy at Massachusetts Institute of Technology