Machine Learning Engineer

Tennant CompanyMinneapolis, MN
Hybrid

About The Position

With more than $1B in revenue, Tennant Company is a globally recognized leader in the cleaning equipment industry. For the past 150 years, we have been passionate about developing and manufacturing innovative and sustainable solutions for our customers. At Tennant Company, we are committed to stewardship and creating a cleaner, safer and healthier world. With manufacturing, operations and sales, service, and support functions across the globe, your journey at Tennant can take you places you never expected. Tennant Company seeks a full-time Machine Learning Engineer based in Golden Valley, MN. Responsible for utilizing experience in emerging technologies such as Cloud computing, Big Data, Deep Machine Learning, and AI. Participates and leads phases of the data science process, from data exploration and processing, feature selection and engineering, model training and testing, and information synthesis.

Requirements

  • Master’s degree or equivalent in Computer Science, Data Science, Robotics, Statistics, or a related field and one (1) year of related software development experience.
  • Demonstrated experience with utilizing emerging technologies such as Cloud computing, Big Data, Deep Machine Learning, and AI.
  • Demonstrated experience partnering with internal stakeholders to understand business needs, capture requirements, identify and prepare key data sources, develop and deploy data driven ML solutions targeting specific business challenges.
  • Demonstrated experience developing and maintaining NLP (Natural Language Processing) multi-class classification and predictive maintenance models.
  • Demonstrated knowledge of ML techniques/algorithms, including linear models, neural networks, decision trees, Bayesian techniques, clustering, and anomaly detection.
  • Demonstrated experience working with cloud-based platforms (Azure or AWS), and Machine learning/Artificial Intelligence services such as Azure ML or AWS SageMaker.
  • Demonstrated experience providing deep insights from business data using Power BI, Tableau or similar business intelligence tools.
  • Demonstrated experience utilizing the following tools and technologies: Azure AI Foundry, Apache Hadoop, Spark, Kafka, HBase, Hive, Storm and managed services such as Azure HDInsight, Databricks and Azure Datafactory.

Responsibilities

  • Utilizing experience in emerging technologies such as Cloud computing, Big Data, Deep Machine Learning, and AI, and partnering with internal stakeholders to understand business needs, capture requirements, identify and prepare key data sources, develop and deploy data driven ML solutions targeting specific business challenges.
  • Developing and maintaining NLP (Natural Language Processing) multi-class classification and predictive maintenance models.
  • Implementing knowledge of ML techniques/algorithms, including linear models, neural networks, decision trees, Bayesian techniques, clustering, and anomaly detection.
  • Working with cloud-based platforms (Azure or AWS), and Machine learning/Artificial Intelligence services such as Azure ML or AWS SageMaker.
  • Providing deep insights from business data using Power BI, Tableau or similar business intelligence tools.
  • Utilizing the following tools and technologies: Azure AI Foundry, Apache Hadoop, Spark, Kafka, HBase, Hive, Storm and managed services such as Azure HDInsight, Databricks and Azure Datafactory.

Benefits

  • A comprehensive benefits package including health insurance, 401(k), disability, life insurance, paid time off, and voluntary benefits
  • multiple medical plan options
  • 401(k) with a 100% match up to 6%
  • paid vacation time
  • up to 8 paid company holidays and 3 personal holidays per year
  • dental and vision coverage
  • wellness rewards
  • robust family support programs
  • company‑paid disability and life insurance
  • a full Employee Assistance Program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service