resume
Basics
| Name | Jonah O'Brien Weiss |
| Label | Software Engineer |
| jgow98@gmail.com | |
| Phone | (774) 312 1209 |
| Url | https://jonahobw.github.io |
| Summary | Driven research engineer seeking to leverage deep learning expertise in an applied AI or research role to solve complex challenges and contribute to cutting-edge projects. |
Work
-
2023 - Present Research Software Engineer
MathWorks
Development in Deep Learning, Image Processing, Computer Vision, and Automated Visual Inspection areas
- Performed literature surveys and implemented state-of-the-art research into computer vision products.
- Fine-tuned a multimodal embedding model for use in industrial anomaly classification and segmentation tasks.
- Investigated compression methods for physics-informed neural networks on edge devices.
- Shipped 5 image metrology tools with proprietary snap-to-edge functionality for automated measurements.
- Implemented industry standard template-matching algorithms from expired Cognex PATMAX patent.
- Validated performance of a new loss function for a 3D pose estimation model and designed an interface for it.
- Trained and coached colleagues and customers on deep learning in MATLAB, PyTorch, and TensorFlow.
-
2022.05 - 2022.08 Robotics Software Engineering Intern
Amazon Robotics, Innovation Lab
Designed, architected, and implemented C++ software for a semi-autonomous, mobile manipulation robot.
- Wrote synchronized perception (OpenCV), motion planning, and control orchestration microservices in C++.
- Collaborated with mechanical and electrical engineers as part of a small research group.
- Ran live robot demos for Amazon Robotics Leadership and external stakeholders.
-
2021.05 - 2021.08 Data Science Intern
Tesla, Energy Reliability Team
Led the Energy Reliability team’s transition to a proprietary hardware test automation framework in Python.
- Debugged multi-threaded Python programs to optimize framework’s performance for long-running tests.
- Completed ad-hoc data analyses on Tesla’s fleet telemetry using Python and Spark for various stakeholders.
-
2020.06 - 2020.08 Security Engineering Intern
Dell Technologies, Hardware Security Team
Developed a cryptographically secure supply-chain component verification solution for Dell storage platforms.
- Built a RESTful service using Python, Flask, SwaggerUI, and MongoDB as a proof of concept.
Education
-
2021.09 - 2023.05 Amherst, MA
Master of Science
University of Massachusetts Amherst
Computer Systems Engineering
Thesis:
A Model Extraction Attack on Deep Neural Networks Running on GPUs
-
2017.09 - 2021.05 Amherst, MA
Bachelor of Science
University of Massachusetts Amherst – Commonwealth Honors College
Computer Systems Engineering, Minor in Philosophy
Thesis:
Awards
- 2023.04.07
2nd Place - New England Hardware Security Conference Poster Competition
New England Hardware Security Day
Gave a research presentation on Master's Thesis: 'A Model Extraction Attack on Deep Neural Networks Running on GPUs'
- 2023
Departmental Three Minute Thesis winner
University of Massachusetts Amherst
Departmental Three Minute Thesis winner for presenting my research to a nontechnical audience.
Publications
-
2024 Extracting DNN Architectures via Runtime Profiling on Mobile GPUs
IEEE Journal on Emerging and Selected Topics in Circuits and Systems
Kim, Dong Hyub, Jonah O'Brien Weiss, and Sandip Kundu.
-
2023 EZClone: Improving DNN Model Extraction Attack via Shape Distillation from GPU Execution Profiles
arXiv preprint arXiv:2304.03388
Weiss, Jonah O'Brien, Tiago Alves, and Sandip Kundu.
-
2022 Hardening DNNs against Transfer Attacks during Network Compression using Greedy Adversarial Pruning
IEEE 4th International Conference on Artificial Intelligence Circuits and Systems
Weiss, Jonah O'Brien, Tiago Alves, and Sandip Kundu
Skills
| Programming Languages | |
| Python | |
| C | |
| C++ | |
| MATLAB |
| Technologies/Frameworks | |
| Git | |
| PyTorch | |
| TensorFlow | |
| Pandas | |
| OpenCV | |
| Point Cloud Library | |
| Docker | |
| Linux | |
| AWS |
Projects
- 2020.08 - 2021.05
Baseball Umpire Assistant
Engineered a networked embedded system to aid baseball umpires in making calls at first base with 25ms accuracy via high resolution timestamps and clock synchronization between devices. Wrote in C and Python.