AssetWatch®

AssetWatch®

AssetWatch® is a leading provider of predictive maintenance solutions for industrial plants. Their cloud-based software enables proactive detection and resolution of machine issues, reducing downtime and increasing plant reliability. By combining vibra...

Construction & Engineering
51-250
Founded 2014

Description

  • Extract and analyze vibration, temperature, electrical, image, and machine-context data to identify diagnostic features and fault signatures.
  • Select, train, validate, and deploy models for machinery diagnosis, prognosis, anomaly detection, and health assessment.
  • Develop time-, frequency-, and context-domain features for bearing, gear, motor, pump, fan, belt, and other equipment faults.
  • Architect end-to-end ML solutions covering data access, feature computation, storage, orchestration, inference, scalability, and cost.
  • Build distributed data and feature pipelines using Spark, EMR, Glue, SageMaker Processing, Athena, and Parquet-based data layouts.
  • Design data mining, annotation, benchmarking, validation, and regression workflows with condition-monitoring experts.
  • Develop modular, tested, maintainable Python ML software and production pipelines.
  • Collaborate with MLOps and Data Engineering teams on deployment, CI/CD, model versioning, infrastructure as code, monitoring, and troubleshooting.
  • Evaluate model performance across machines and operating conditions, investigate errors, and communicate findings to stakeholders.

Requirements

  • Master’s or Ph.D. in Mechanical Engineering, Electrical Engineering, Computer Science/Engineering, or a related field.
  • Proven predictive-maintenance and condition-monitoring experience using signal-processing methods such as FFT, STFT, TSA, wavelets, spectral kurtosis, spectral correlation, envelope analysis, and Hilbert transforms.
  • Strong knowledge of classical ML, supervised and unsupervised learning, anomaly detection, feature engineering, CNNs, RNNs, LSTMs, and attention mechanisms.
  • Experience with time-series modeling and selecting methods based on physical problems, data quality, ground truth, and operational requirements.
  • Hands-on experience architecting production ML solutions on AWS, including SageMaker, S3, Athena, Glue, EMR, Lambda, Step Functions, ECS/Fargate, Timestream, Aurora/RDS, Bedrock, CloudWatch, and IAM.
  • Experience with distributed processing using Spark or PySpark and large time-series or binary signal datasets.
  • Strong Python software-engineering skills, including Git, code review, testing, debugging, CI/CD, and maintainable production code.
  • Proficiency with NumPy, Pandas, SciPy, scikit-learn, TensorFlow, PyTorch, or similar libraries; working knowledge of SQL is required.
  • Experience with LLMs, AI-assisted coding, or agentic AI is desirable; physics-informed ML and additional modalities such as current signatures, ultrasound, or oil analysis are a plus.
  • Excellent communication and collaboration skills; applied research or high-quality journal publications are a plus.

Benefits

  • US base salary of $151,000–$175,000, plus equity, benefits, and potential variable compensation.
  • Remote-first work across the United States and Ontario, Canada, with collaboration during core working hours.
  • Flexible work schedule and unlimited PTO.
  • Comprehensive benefits, including a retirement plan match.
  • Stock options and a competitive compensation package.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

ML/AI Engineer - Careernet

Lingaro 5K-10K IT Services

As an AI/MLOps Engineer, you will help Data Science teams productionize machine learning and build scalable GenAI and enterprise AI-agent solutions using Microsoft and Azure technologies.

Generative AI Machine Learning MLOps
1 hour, 2 minutes ago

Machine Learning Engineering Manager - Music

Spotify Media

Spotify is hiring an Engineering Manager for the Oasis Squad to lead multidisciplinary ML, data, and backend engineers building machine learning systems that shape personalized music experiences.

Machine Learning
1 hour, 17 minutes ago

Manager II, Machine Learning Engineering-Content Foundation

Pinterest 5K-10K Internet Software & Services

Pinterest is seeking an Engineering Manager for its Content Foundation ML team to lead development of scalable multimodal content-understanding systems that improve Discovery, Search, Growth, and Ads outcomes.

Apache Spark Generative AI Hadoop Machine Learning
1 day, 1 hour ago

Senior Software Engineer – Data & ML Platform

GoMaterials 11-50 Specialty Retail

GoMaterials is hiring a Senior Software Engineer to own and evolve the Azure-based production systems and internal data platform that enable its machine learning and operations research capabilities for a growing B2B marketplace.

Apache Airflow Azure CI/CD Dagster dbt Git Kubernetes Machine Learning Microservices MLflow Prefect Python REST API Secrets Management Serverless SQL Terraform
3 days, 2 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers