Mark McCurry
Senior Computer Vision Engineer @ Polycam
About
Experienced DSP/ML researcher skilled in both practical engineering and theoretical research. PhD from Georgia Tech, currently working on machine learning applied to classification, experienced in Statistical Modeling, Speech processing, Computational Neuroscience, Computer Vision, C, C++, Julia, Python, and Ruby.
United States
Boston
Research
Voice Technology, Transformers, Debugging, SQL, Data Curation, Object Detection, Generative AI Tools, Applied Machine Learning, Generative Neural Networks, Human Computer Interaction, Research and Development (R&D), Datasets, Data Preparation, Deep Neural Networks (DNN), Generative AI, Applied Sciences, Computer Science, Responsible AI, Test Methodologies, Communication
Experience

Principle Research Scientist
Bedford, MA
Developed algorithms for fingerprint matching, facial antispoofing, and voice antispoofing tasks • Hands on involvement from data acquisition, manual & semi-automated labeling, model development (Python/tensorflow), and SDK integration (C++). • Reduced error rates of facial antispoofing task from 10% to 3% with customized DNN and oversaw development of unique large scale internal dataset. • Reduced error rates of voice antispoofing task from 8% to 3% • Assisted in achieving MINEX III high performance fingerprint engine certification in C/C++ codebase • Delivered documentation for reproducible tensorflow models preprocessing, training, and deployment with jupyter notebooks • Worked with sales department to provide rapid updates to ML challenges * Developed PyTorch based models for classification, metric learning, and image enhancement tasks * Built docker based containerized workflow for training and testing models. * Lead shift to Triton for model serving

Technical Project Lead
Self-Employed
Atlanta, GA
For this position I have been the developer of the Zyn-Fusion project. This project has involved the creation of a new 25 kloc user interface for the open source ZynAddSubFX (http://zynaddsubfx.sf.net ) musical synthesizer engine. This project has involved cross platform development of a new user interface toolkit using a combination of C, C++, and ruby. The sales of this product has helped development of the open source core of ZynAddSubFX (75 kloc of C++) which I have been the lead project maintainer since 2009.

Graduate Research Assistant
At Georgia Tech I worked on state of the art signal processing and machine learning research. My research originally targeted speech processing and it broadened into the area of biosignal processing with a focus on computational neuroscience. While at Georgia Tech I worked on findings new machine learning and denoising options to make processing of EEG and LFP (local field potential) recordings easier and more reliable.

Research Intern
Roswell, GA
At Polycom I worked on embedded audio processing technology for use in conference calls systems. I focused on applying signal processing and programing knowledge to improve existing systems. This included optimizing an echo cancellation setup, prototyping acoustic room characterization recording hardware, and developing a configuration tool for embedded-software DSP graphs.

Research Intern
Potsdam, NY
At this position I developed the hardware and software for a microphone array. This microphone array was then used in experiments to quantify the difficulty in the speaker recognition task when the speaker is at a distance and a beamforming array is used to record their speech.

Research Intern
Westford, MA
At the MIT Haystack I worked on manipulating radio astronomy data using CUDA. The goal of the project was to produce a GPU/CUDA based solution to compress VLBI (Very Long Baseline Interferometry) streaming recordings before they would be written to hard disk packs. The delivered solution yielded roughly 70% of the performance of the pre-existing FPGA based system which indicated within a few years it would be practical to move to lower cost GPU based setups.
Mark McCurry's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.





