Machine Learning Engineer

Information Technology
in Minneapolis
, MN
Reference: 19-01711


The Machine Learning Engineer is responsible for analyzing diverse sets of imperfect data and finding common patterns, themes and trends by using statistical analysis and machine learning. A sound understanding of predictive analytics, predictive modeling and the ability to write data-driven applications based on the analysis is essential.


  • Wrangling data from multiple sources including sales, inventory, product, and customer databases to create integrated views that will be used to drive decision making
  • Provide actionable insights to customers derived from machine learning and statistical analysis that go beyond normal dashboards and BI tools
  • Have a passion for data, be curious about how the various data sources relate and have the desire to ask “What If?”
  • Motivated to help drive and grow analytics offerings
  • A desire to be part of a team that works hard

Core Competencies:

  • Proven ability to analyze large sets of imperfect data with machine learning and statistical analysis and derive actionable outcomes based on specific business problems
  • Proficient with Python or R data science libraries
  • An understanding of various methods for visualizing analysis and presenting data in a way that can be easily consumed by business users
  • Knowledgeable in statistics concepts including descriptive statistics, hypothesis testing, regression analysis, linear models, non-linear models, classification, forecasting, validation, etc.
  • Excellent verbal, written and interpersonal communication skills to interact with team members, senior support personnel, high level personnel and customers


  • Minimum of Bachelor’s degree in Computer Science, Computer Information Systems, Mathematics or related field, Master’s degree a plus
  • Practical experience building machine learning applications with structured, unstructured data types
  • Background in statistics, math, and machine learning theory
  • 2+ year of experience with machine learning, predictive modeling, and exploratory data analysis
  • Familiarity with software product development process
  • Experience working collaboratively in a fast-moving start-up environment with a team of PMs and developers