TTI, Inc.

Machine Learning Engineer II

TTI, Inc.
Apply
7 days ago
Brookfield, WI, USAMid Level

Responsibilities

  • Create, develop, validate, optimize, and deploy machine learning models and solutions for Milwaukee Tool products.
  • Apply machine learning and AI methods involving embedded systems, edge computing, signal processing, computer vision, CNNs, transformers, and related domains.
  • Develop and debug Python code and, preferably, embedded C or C++ code.
  • Develop robust MLOps pipelines and support efficient deployment, monitoring, and scaling of ML models.
  • Work cross-functionally, communicate technical concepts, manage project tasks, and take ownership of connected initiatives.
  • Work with sensor technologies, microcontrollers, embedded systems architecture, and data collection methods.
  • Travel domestically and internationally up to 10% of the time.

Requirements

  • Bachelor of Science degree in computer science, computer engineering, electrical engineering, or another scientific or engineering discipline.
  • Completed coursework or specialization in machine learning and/or data science.
  • At least one year of hands-on experience applying machine learning principles and algorithms involving embedded systems, edge computing, signal processing, or a related field.
  • Demonstrated non-coursework experience with supervised or unsupervised learning, classification, regression, dimensionality reduction, and model optimization.
  • Experience with machine learning and AI methods such as CNNs, transformers, or computer vision.
  • Proficiency developing and debugging Python code, including NumPy, pandas, scikit-learn, and Matplotlib.
  • Proficiency with at least one deep learning framework, such as PyTorch or TensorFlow.
  • Strong foundation in statistics, linear algebra, calculus, and optimization.
  • Experience with modern software development and version control tools.
  • Preferred: master’s degree or PhD in machine learning or a related field.
  • Preferred: at least three years of relevant hands-on ML experience; an advanced degree may count toward some experience.
  • Preferred: time-series modeling, NLP, SLAM, forecasting, audio/video processing, and business-oriented AI or ML solution deployment.
  • Preferred: embedded C or C++ development, sensor technologies, microcontrollers, embedded systems architecture, and edge ML deployment.
  • Preferred: experience developing and deploying robust MLOps pipelines.

Benefits

  • Health, dental, and vision insurance plans.
  • 401(k) savings plan.
  • Education assistance.
  • On-site wellness and fitness center.
  • On-site food and coffee service.
  • Up to 10% domestic and international travel is required.

Tech Stack

CC++MatplotlibNumPyPandasPythonPyTorchscikit-learnTensorFlow
TTI, Inc.

About TTI, Inc.

1,001-5,000 employees
Contact me