Eric Hall
AeroLeads people directory · profile

Eric Hall Email & Phone Number

Senior Lead Machine Learning Engineer at General Mills
Location: Minnetonka, Minnesota, United States 11 work roles 3 schools
1 work email found @generalmills.com LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email e****@generalmills.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Lead Machine Learning Engineer
Location
Minnetonka, Minnesota, United States
Company size

Who is Eric Hall? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Eric Hall is listed as Senior Lead Machine Learning Engineer at General Mills, a with 10 employees, based in Minnetonka, Minnesota, United States. AeroLeads shows a work email signal at generalmills.com and a matched LinkedIn profile for Eric Hall.

Eric Hall previously worked as Lead Data Scientist at General Mills and Senior Data Scientist at General Mills. Eric Hall holds Doctor Of Philosophy (Ph.D.), Electrical And Computer Engineering from Duke University.

Company email context

Email format at General Mills

This section adds company-level context without repeating Eric Hall's masked contact details.

{first}.{last}@generalmills.com
89% confidence

AeroLeads found 1 current-domain work email signal for Eric Hall. Compare company email patterns before reaching out.

Profile bio

About Eric Hall

I am a Senior Lead Machine Learning Engineer at General Mills, working on providing insights to business problems in areas like ecommerce, strategic revenue management and supply chain. My focus is on building our data science team, tools and processes to allow General Mills to use data more quickly and effectively. As a member of the data science team at General Mills I have focused on building re-usable tools in Python and R to allow the team to take on as many projects as possible in a reproducible fashion.Before working at General Mills, I was a Data Scientist at Uptake Technologies where I focused on creating and implementing methods of detecting abnormal or anomalous sensor readings coming from large industrial machines. I was a member of the Data Science team which used principles from software engineering, math, and statistics to build an R package that allowed other data scientists to quickly research, iterate, build and deploy anomaly detection models to their specific industries, from mining, construction, aviation and others.Previously, I worked with Professor Rebecca Willett at the University of Wisconsin-Madison as a part of the NISLAB group, working on problems related to statistical learning in dynamic environments which encompasses problems and ideas from the fields of online optimization, stochastic filtering, and autoregressive random point processes.I received a BSE in Electrical and Computer Engineering and Mathematics in 2010, and an MS in ECE in 2013 both from Duke University. In 2015 I received the PhD degree from Duke University for my thesis entitled "High-Dimensional Inference in Dynamic Environments." My research interests include Online Optimization, Machine Learning, Autoregressive Point Processes and Graph Theory.

Listed skills include Matlab, Machine Learning, Image Processing, Numerical Analysis, and 11 others.

Current workplace

Eric Hall's current company

Company context helps verify the profile and gives searchers a useful next step.

General Mills
General Mills
Senior Lead Machine Learning Engineer
One General Mills Boulevard, Minneapolis, Minnesota 55426, us
Employees
10
AeroLeads page
11 roles · 18 years

Eric Hall work experience

A career timeline built from the work history available for this profile.

Senior Lead Machine Learning Engineer

Current

Minneapolis, Minnesota, Us

Nov 2022 - Present

Lead Data Scientist

Minneapolis, Minnesota, Us

Product owner leading a team of General Mills employees and external consultants to migrate all of our data science team's code base from our on-premise, Hadoop based infrastructure to Google Cloud Platform (GCP). Responsibilities include the on-time and on-budget delivery of our codebase, which impacts analytic decisions made in many areas of the company including sourcing, supply chain, marketing, and sales. To do this I am in charge of scoping the existing projects, architecting the project to suit GCP, setting strategy and direction for the Data Engineers and Data Scientists on the team, reviewing and validating the migrated code, and finally delivering back to the code owner.

Nov 2020 - Nov 2022

Senior Data Scientist

Minneapolis, Minnesota, Us

Provided data science expertise for the company's global ecommerce team. A difficult problem for our company is that we do not own our point of sale data, so to understand our ecommerce business we must gather data from many disparate sources, clean them and bring them together in order to drive business understanding. As part of the team, helped to build a new enterprise tool called "the Data Tuner" which allowed semi-automatic matching of new data to existing data to expedite this process. Also assisted in understanding the impact of how a product's search result on a retail website affects its sales at a retailer/weekly/keyword specific level. (2018 - Present) Assisted in building a model to predict the impact of various promotional activity on the sales of a product. The model, built using primarily Impala and Python (pandas & sk-learn), accounts for nearly 100 variables and learns from millions of rows of historical sales data. The model has been integrated into a user friendly website that is used by our sales teams to plan promotional activities for fiscal year 2021 and beyond. (2018 - Present) Lead initiatives to build reusable code packages in python for other data scientists and analytic practitioners at General Mills to use. One package, called gmiEDA, allows the user to calculate and display common statistics and informative aspects of a dataset quickly, without having to write any new code. Another package, called the forecast engine, allows data scientists to build models directly from our data lake in python with simply a configuration file, avoiding having to spend time worrying about data connections, data cleaning and munging, or parameter tuning. This package allows users to quickly get a new project off the ground and iterate on existing models

Aug 2018 - Nov 2020

Data Scientist; Senior Data Scientist

Chicago, Illinois, Us

Lead research initiatives on automation of creating anomaly detection rules for Uptake's partners in industries like mining, construction, aviation, wind energy, oil and gas. Used concepts from statistics and machine learning to detect different modes, subsystems and other characteristics of client's data. These automation processes improved the on-boarding process for a client from taking days of manual input from our users to a matter of minutes.Was the primary maintainer and developer of an R package used by fellow data scientists and software engineers to rapidly prototype and deploy anomaly detection rules into the Uptake platform. Used concepts of functional programming to allow for rapid algorithmic research and development and concepts from object oriented programming to facilitate the translation of models into production ready code.

Jul 2016 - Jun 2018

Postdoctoral Researcher

Madison, Wi, Us

Proved sample complexity bounds for autoregressive point processes in non-Gaussian noise settings. Sample complexity bounds dictate how much information needs to be gathered to achieve desired levels of statistical confidence in models widely used in the field of neuroscience. Analysis used novel statistical techniques from the fields of statistical inference, point processes and martingale theory, and combined them in novel ways.

Jan 2016 - Jun 2016

Visiting Researcher

Madison, Wi, Us

Proposed and analyzed streaming optimization method for learning network structure in autoregres- sive point processes. Using ideas from the field of online learning, developed methods to estimate pairwise influences of nodes in a network using only event timing data in a streaming fashion. Pre- vious methods all processed information in batch, which is computationally infeasible for large data sets. Applied methods to learn the network structure in applications such as social, epidemiological and neurological networks.

Jan 2014 - Dec 2015

Graduate Research Assistant

Durham, North Carolina, Us

Worked in the field of Online Convex Programming with a focus on streaming optimization in dynamic environments. Developed algorithms which seek to estimate both the hidden state of a system and the underlying dynamics of the environment. Proved regret bounds for algorithms which incorporate dynamical models, and applied algorithms to applications such as object tracking, compressed sensing, Poisson video reconstruction and network estimation.

Aug 2010 - Dec 2015

Teaching Assistant

Durham, North Carolina, Us

Taught, managed, and graded undergraduate laboratory sections of 12 people (2009-2010) in the introductory signals course. Appointed head lab T.A. for course in Spring 2010 semester. Held office hours, graded papers and occasionally led lectures for class of 40 students in senior level image processing course (Fall 2010) and graduate level digital signal processing course (Spring 2013).

2009 - May 2013

Summer Intern

Arlington, Va, Us

Investigated the role of regularization penalties on image processing of telescope data obtained from the Haleakala observatory. Specifically, tested the effects of including sparsity penalties in a multi- frame blind deconvolution framework in order to denoise images corrupted by atmospheric blur. Additionally, created a method to remove background star streaks from a series of telescope image data using sparsity penalties.

May 2013 - Aug 2013

Reu Participant

Raleigh, North Carolina, Us

Participated in research program in modeling and industrial applied mathematics at North Carolina State University. Studied the concepts of Epidemiology with advisor Dr. Alun L. Lloyd. Used MATLAB to fit a non-linear 2D partial differential equation using numerical techniques to data from the 2009 H1N1 outbreak. Additionally, studied the efficacy of different vaccine dispersion strategies through simulation. Presented research at an on campus research symposium.

May 2009 - 2009

Summer Co-Op

Peachtree Corners, Georgia, Us

Took seminars to learn company’s proprietary software, which allows utility companies to observe and manage their resources remotely instead of having to be in the field. Helped to rewrite the manual which teaches clients about the company’s software. Assisted clients by remotely logging into their systems and troubleshooting software.

May 2008 - Aug 2008
Team & coworkers

Colleagues at General Mills

Other employees you can reach at generalmills.com. View company contacts for 10 employees →

3 education records

Eric Hall education

Doctor Of Philosophy (Ph.D.), Electrical And Computer Engineering

Duke University

Master Of Science (Ms), Electrical And Computer Engineering

Duke University

Bachelor Of Science In Engineering (Bse), Electrical And Computer Engineering; Mathematics

Duke University
FAQ

Frequently asked questions about Eric Hall

Quick answers generated from the profile data available on this page.

What company does Eric Hall work for?

Eric Hall works for General Mills.

What is Eric Hall's role at General Mills?

Eric Hall is listed as Senior Lead Machine Learning Engineer at General Mills.

What is Eric Hall's email address?

AeroLeads has found 1 work email signal at @generalmills.com for Eric Hall at General Mills.

Where is Eric Hall based?

Eric Hall is based in Minnetonka, Minnesota, United States while working with General Mills.

What companies has Eric Hall worked for?

Eric Hall has worked for General Mills, Uptake, University Of Wisconsin-Madison, Duke University, and Boeing.

Who are Eric Hall's colleagues at General Mills?

Eric Hall's colleagues at General Mills include Amy Buchholz, Ferris Mike, Astha Singh, Shiny Jacob, and Adélaïde Barbosa.

How can I contact Eric Hall?

You can use AeroLeads to view verified contact signals for Eric Hall at General Mills, including work email, phone, and LinkedIn data when available.

What schools did Eric Hall attend?

Eric Hall holds Doctor Of Philosophy (Ph.D.), Electrical And Computer Engineering from Duke University.

What skills is Eric Hall known for?

Eric Hall is listed with skills including Matlab, Machine Learning, Image Processing, Numerical Analysis, Signal Processing, Simulations, Research, and Latex.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.