Senior Machine Learning Engineer

Tennant CompanyGolden Valley, MN
$119,642 - $122,600Hybrid

About The Position

Tennant Company seeks a full-time Machine Learning Engineer based in Golden Valley, MN. This role is responsible for utilizing experience in emerging technologies such as Cloud computing, Big Data, Deep Machine Learning, and AI. The engineer will participate in and lead phases of the data science process, including 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.
  • 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.
  • Demonstrated experience developing and deploying 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.
  • 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.
  • 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.

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
  • Full Employee Assistance Program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service