# Rayaq Siddiqui > SWE @ Google | Waterloo SE Alum Location: San Francisco, California, United States Profile: https://flows.cv/rayaq Hi, I’m Rayaq - a Software Engineer at Google and alum of the Software Engineering program at the University of Waterloo. I enjoy working on complex problems across software engineering, machine learning, and mathematics. My experience spans compilers and low-level systems, machine learning training, optimization and deployment, and large-scale build and version control infrastructure. Feel free to connect with me on LinkedIn or check out some of my projects on Github: https://github.com/rayaq-siddiqui! ## Work Experience ### Software Engineer @ Google Jan 2025 – Present ### Software Engineer @ Google Jan 2024 – Jan 2024 ⚙️ Remote Build Execution Team ### Machine Learning Compiler Engineer @ d-Matrix Jan 2024 – Jan 2024 | Santa Clara, California, United States 🚀 Frontend Compilers Team * Accelerating LLMs & Convolutional Models ### Machine Learning Engineer @ IBM Jan 2023 – Jan 2023 | Toronto, Ontario, Canada IBM EDGE AI & IoT - Computer Vision, Robotics, Machine Learning, PoC, Infrastructure ### Machine Learning Engineer @ BlackBerry Jan 2022 – Jan 2022 | Waterloo, Ontario, Canada • Developed a log anomaly detection platform combining ML, data pipelines, CI/CD, APIs & a NoSQL database • Researched NLP anomaly detection techniques & productionized an unsupervised ensemble model leveraging LSTM/Dense autoencoders, Google’s BERT transformer, and scikit-learn models (IsolationForest, PCA, etc.) • Used Tensorflow, Pandas, and Numpy for model development and achieved high F1-score & accuracy • Improved model inferencing by 38,250% & improved data pipelines by removing redundant logging and API calls • Optimized low level memory usage by 52% via memory tracing, profiling, implementing subprocesses (multiprocessing) • Implemented CI/CD using GitLab Runner and Docker to automate tests ensuring successful integration and deployment ### Software Engineer @ RBC Jan 2022 – Jan 2022 | Toronto, Ontario, Canada • Spearheaded a comprehensive dashboard with 7 data source systems integrations using Python and Django • Improved productivity by saving 600 hours/month by developing an automated mailing response system • Integrated a cloud database using exchangelib, automated scripts, Django models & SQL queries ### Software Engineer @ Polar Jan 2021 – Jan 2021 • Contributed on the Creative Pod in developing an interactive iframe using Python, JavaScript/Typscript, React, jQuery, NodeJS, Selenium, and other frameworks. Was able to develop various features/components, fix bugs, write unit tests, understand test-driven & agile development, and learn from my mentor. • Responsible for transitioning codebase between unit testing frameworks (from Sinon/Chai to Jest) using the Jest-Extended library and Jest documentation. Resulting in 2 times faster testing speeds and independent testing environments due to tests running in parallel on different threads. • Optimized efficiency of two repositories by replacing libraries with manually implemented algorithms and increased runtime of numerous components by 2 to 8 times. ### Mechanical Engineering Design Internship @ RDH-SCHARF Jan 2019 – Jan 2020 | Alban, Ontario, Canada • Using SolidWorks, designed mining equipments and heavy machinery alongside mechanical engineers. • Analyzed parts in Quality Control and ensured they met standards using precise measuring equipment. • Developed an alphabetized organization system for technical drawings based on their product number. ## Education ### Bachelor of Engineering - BE in Software Engineering University of Waterloo ### High School (OSSD) in STEP Certificate, AP Scholar, Information Communications Technology SHSM Diploma Lockerby Composite School ## Contact & Social - LinkedIn: https://linkedin.com/in/rayaq-siddiqui --- Source: https://flows.cv/rayaq JSON Resume: https://flows.cv/rayaq/resume.json Last updated: 2026-03-31