Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer, Predictive Maintenance

$151k - $175k
Full-time

AssetWatch, Inc.

AssetWatch serves global manufacturers by powering manufacturing uptime through the delivery of an unparalleled condition monitoring experience, with a passion to care about the assets our customers care for every day. We are a devoted and capable team that includes world-renowned engineers and distinguished business leaders united by a common goal – To build the future of predictive maintenance. As we enter the next phase of rapid growth, we are seeking people to help lead the journey.

JOB SUMMARY

We are seeking an experienced Machine Learning Engineer with a specialized background in Signal Processing and Predictive Maintenance. The ideal candidate will have a talent for extracting diagnostic features and fault signatures from IIoT sensors, including accelerometers, temperature sensors, and electrical signals, as well as other static and contextual machine data such as images and equipment metadata. The successful candidate will utilize this data to develop and implement algorithms tailored for the diagnosis, prognosis, anomaly detection, and health assessment of critical machinery components, including bearings, gearboxes, shafts, motors, pumps, fans, belts, and more.

This crucial role requires a thorough understanding of classical Machine Learning, Artificial Neural Networks, and Deep Learning algorithms, including CNN and Sequence-based Models such as RNNs and LSTMs enhanced with attention mechanisms. In addition, expertise in supervised and unsupervised learning, anomaly detection, ranking and decision models, feature engineering, and leveraging Large Language Models (LLMs) and agentic AI is a must. This is a hands-on role that also carries solution-architect responsibility: the candidate is expected to design end-to-end ML solutions — from data access and large-scale feature computation through training, inference, and production monitoring — on AWS, using services such as SageMaker (Training, Processing, Pipelines, Endpoints), S3, Athena, AWS Glue, EMR/Spark, Lambda, Step Functions, ECS/Fargate, Timestream, Aurora/RDS, Amazon Bedrock, and CloudWatch. Strong software engineering fundamentals and data/ML engineering at scale (distributed processing with Spark or equivalent) are also essential for building maintainable, testable, and production-ready ML systems. While mastery in algorithm and model development is a must, experience developing and deploying these solutions within the AWS cloud environment and collaborating closely with MLOps and Data Engineering teams is required.

ESSENTIAL RESPONSIBILITIES

  • Extract, preprocess, and analyze data from various sensor sources, primarily machine vibration, while also working with temperature, electrical, image, and machine-context data to identify and enhance diagnostic features and fault-specific signatures.
  • Determine the appropriate modeling techniques for each problem, including classical Machine Learning, supervised and unsupervised learning, anomaly detection, Artificial Neural Networks, Deep Learning, signal-processing methods, and hybrid or rules-based approaches.
  • Train, validate, and deploy predictive maintenance models to accurately identify and predict machinery faults such as bearing, gearbox, shaft, motor, pump, fan, and belt faults. This may include CNNs, RNNs, LSTMs, attention-based models, and other time-series or representation-learning approaches.
  • Develop and evaluate time-domain, frequency-domain, and contextual features, including harmonics, sidebands, envelope-spectrum features, running-speed characteristics, bearing and gear-mesh fault frequencies, and other fault-specific evidence.
  • Act as the solution architect for assigned ML initiatives: define the end-to-end design — data sources and contracts, batch vs. near-real-time execution, feature computation strategy, storage layout (S3 partitioning, Timestream, Aurora/MySQL), orchestration, inference pattern, and cost/scalability tradeoffs — and document the design before large-scale execution, since backfills across tens of thousands of assets are expensive to rerun.
  • Build and scale distributed data and feature pipelines over large historical sensor datasets using Spark (EMR, Glue, or SageMaker Processing), Athena, and Parquet-based data layouts, with attention to partitioning, throughput, and compute cost.
  • Design and run data mining and annotation workflows that connect Condition Monitoring Engineers with Data Science — including case discovery, labeling interfaces and conventions, fault-type and time-window labeling, label QA, and turning expert feedback into reusable supervised training data.
  • Build and maintain benchmark, training, validation, and regression datasets using real machine cases; work with Condition Monitoring Engineers and other domain experts to establish reliable ground truth and measurable model acceptance criteria.
  • Design experiments and compare new algorithms against existing production methods, investigating false positives, false negatives, suppression behavior, data-quality issues, and performance across different machines, operating conditions, sampling configurations, and sensor characteristics.
  • Develop robust, modular, reusable, and maintainable ML software in Python, including production-quality model code, shared libraries, configuration, unit and regression tests, code reviews, refactoring, debugging, and version-controlled development workflows.
  • Use modern AI-assisted and agentic coding approaches to accelerate data preparation, feature engineering, model prototyping, testing, debugging, pipeline development, and documentation; develop or integrate LLM- and agent-based decision-support capabilities where they provide measurable value.
  • Collaborate with the research and engineering team to constantly refine and improve model architectures, algorithms, and signal-processing approaches, ensuring high accuracy, explainability, scalability, and maintainability.
  • Work closely with MLOps and Data Engineering teams to ensure smooth deployment of models, feature pipelines, data contracts, and other ML solutions in production environments, including CI/CD for ML, model versioning and registry, IaC (CloudFormation/CDK/Terraform), containerization (Docker/ECR), and production monitoring and alerting via CloudWatch, and participate in production validation and troubleshooting.
  • Stay updated with the latest advancements in Machine Learning, Deep Learning, Signal Processing, agentic AI, and industrial condition monitoring, ensuring our solutions remain at the forefront of the industry.
  • Present findings, model performance, strategies, tradeoffs, and solutions to other teams and stakeholders in a clear and concise manner, ensuring that insights drive actionable outcomes.

REQUIREMENTS

  • Master's or Ph.D. in Mechanical Engineering, Electrical Engineering, Computer Science/Engineering, or a related field.
  • Proven experience in Predictive Maintenance and Condition Monitoring with a focus on Signal Processing techniques such as FFT, Short Time Fourier Transform, Time Synchronous Averaging, Wavelet Transform, Spectral Kurtosis, Spectral Correlation, Envelope Analysis, Hilbert Transform, and related methods.
  • Strong foundations in Machine Learning and model development, including classical Machine Learning algorithms, supervised and unsupervised learning, anomaly detection, feature engineering, Artificial Neural Networks, Convolutional Neural Networks, Sequence-based Models such as RNNs and LSTMs, and Attention Mechanisms.
  • Strong understanding of time-series modeling and evaluation, including the ability to select appropriate techniques based on the physical problem, data characteristics, available ground truth, and operational requirements.
  • Hands-on experience architecting and delivering production ML solutions on AWS is required, including several of: SageMaker (Training, Processing, Pipelines, Model Registry, Endpoints), S3, Athena, AWS Glue, EMR, Lambda, Step Functions, ECS/Fargate, Timestream, Aurora/RDS, Amazon Bedrock, IoT Core, CloudWatch, and IAM.
  • Demonstrated data and ML engineering at scale, including distributed processing with Spark (PySpark) or equivalent, efficient handling of large time-series and binary signal data, and pragmatic reasoning about compute cost, runtime, and reprocessing risk.
  • Experience designing data mining and annotation workflows in partnership with domain experts, including label taxonomy design, labeling tooling, label quality control, and converting noisy expert feedback into model-ready ground truth.
  • Strong software engineering and programming skills in Python, with experience developing modular, testable, maintainable production code; proficiency with Git, code review, unit/integration/regression testing, debugging, CI/CD, and reproducible development practices on noisy, large, imperfect industrial datasets.
  • Proficiency in scientific and ML/DL frameworks and libraries such as NumPy, Pandas, SciPy, scikit-learn, TensorFlow, PyTorch, or similar tools.
  • Experience using Large Language Models, AI-assisted coding, and agentic AI tools for software and ML development; familiarity with designing or integrating LLM- or agent-based workflows for data processing, analysis, decision support, or automation is highly desirable.
  • Working knowledge of SQL (MySQL/Aurora, Athena) and the ability to independently explore, validate, and troubleshoot large and imperfect industrial datasets.
  • Experience building representative benchmark datasets, validating models against reviewed ground truth, analyzing false positives and false negatives, and creating repeatable evaluation or regression workflows is highly desirable.
  • Physics-informed ML and experience with additional modalities (electrical/current signature analysis, ultrasound, oil analysis) are a plus.
  • Excellent communication and teamwork skills, including the ability to collaborate with condition-monitoring domain experts, MLOps engineers, Data Engineers, Product, and other stakeholders.
  • Demonstrated research work in high-quality journals or significant applied work on related subjects is a plus.

The base salary range for this full-time position is posted below, plus equity and benefits. Variable pay, bonuses, and other cash compensation will be discussed throughout the interview process.

The salary range was determined by role, level, and location. Individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range applicable to your location during the hiring process.

AssetWatch Salary Range (US)

$151,000—$175,000 USD

What We Offer:
AssetWatch is a remote-first company that puts people at the center of everything we do. We want our team members to thrive - that’s why we offer a range of benefits and perks designed to support your well-being, growth, and work-life balance.

  • Competitive compensation package including stock options
  • Flexible work schedule
  • Comprehensive benefits including retirement plan match
  • Opportunity to make a real impact every day
  • Work with a dynamic and growing team
  • Unlimited PTO

We have a distributed team that works remotely across locations in the United States and Ontario, Canada. Collaboration within core working hours is required.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer, Predictive Maintenance in Remote vacancy
  • $170k - $250k

     ...MolexCareer Field: Data & AnalyticsJob Number: 192107Eligible for remote: YesApply: JobThe ML Engineer will build physics-informed surrogate models on Azure Machine Learning that predict engineering simulation outcomes directly from design parameters. They will be pre-... 
    Suggested
    Remote work
    Flexible hours

    Molex

    Austin, TX
    5 days ago
  • $185k - $235k

     ...ingestion and large-scale feature pipelines, to identity-prediction models, embeddings, and online serving — and we close the...  ...time.About the roleWe are looking for an experienced Senior Machine Learning Engineer to design and build the data and ML systems that transform... 
    Suggested
    Full time
    Local area
    Work from home

    News Break

    Bellevue, WA
    3 days ago
  •  ....Our TeamThe Decisioning & Optimization engineering team owns the systems that determine which...  ...in production: inference latency, prediction distribution shifts, feature drift detection...  ...Netflix is a unique culture and environment. Learn more here.Inclusion is a Netflix value... 
    Suggested
    Hourly pay
    Full time
    Immediate start
    Flexible hours
    Shift work

    Netflix

    New York, NY
    2 days ago
  • Machine Learning EngineerThe RoleUST is searching for a Machine Learning Engineer to design, build, and deploy ML models that drive insights and automation across our healthcare...  ...e.g., claims risk scoring, clinical outcome prediction, provider network analytics, Medicare... 
    Suggested
    Full time
    Temporary work
    Part time
    Work at office
    Local area
    Remote work
    Flexible hours

    UST Global

    Chicago, IL
    21 hours ago
  • $75 - $85 per hour

     ...Skills' Details- Masters degree in Computer Science, Machine Learning, Data Science, Engineering, or related discipline.- 10+ years of software engineering...  ..., Sql, Algorithm, Aws, agentic ai, mcp, Data, Predictive modelling, Artificial intelligenceTop Skills DetailsPython... 
    Suggested
    Contract work
    Temporary work
    Remote work

    TEKsystems

    Raleigh, NC
    4 days ago
  •  ...easier – this isn’t it. The role We’re looking for a Machine Learning Engineer to build and ship consumer-facing AI systems that power...  ...models that improve sleep experiences through personalization, prediction, and behavior understanding (e.g., readiness forecasting,... 
    Full time
    Immediate start
    Worldwide
    Night shift

    Eight Sleep

    San Francisco, CA
    a month ago
  • $160k

     ...building the next generation of predictive sports analytics data...  ...oddsmaking is a challenge rooted in engineering, mathematics, and sports...  ...is hiring an experienced Machine Learning Engineer with a background...  ...languages. Support maintenance and optimization of cloud-native... 
    Remote work

    Swish Analytics

    San Francisco, CA
    a month ago
  • $189.51k - $274.6k

     ...providing a unique platform to learn and connect with others....  ...problems every day. Our Machine Learning Engineers are tasked with optimizing...  ...will improve CTR and CVR prediction, model calibration, user and...  ...modeling, deployment and maintenance — and where your work has... 
    Full time
    Remote work

    Quora

    Remote
    10 days ago
  • £95k - £110k per year

     ...forecasting system making half hourly demand predictions across diverse targets for multiple...  ...enter into a complex environment with key machine and human decisions being made on their...  ...product and outcome end-to-end. Machine learning at Sona is a success if we have happy... 
    Hourly pay
    Full time
    Remote work
    Home office
    Flexible hours
    Shift work
    Rotating shift

    Sona

    Remote
    16 days ago
  • $150k - $260k

     ...bring intelligence to every moving machine on the planet. Applied Intuition...  ...; Bangalore; Seoul; and Tokyo. Learn more at applied.co. We are an...  ...are looking for a Machine Learning Engineer with expertise in ML-first behavior prediction and planning. You will develop ML... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    California
    a month ago
  •  ...providing a unique platform to learn and connect with others. -...  ...problems every day. Our Machine Learning Engineers are tasked with optimizing...  ...will improve CTR and CVR prediction, model calibration, user...  ...modeling, deployment and maintenance — and where your work has... 
    Full time
    Remote work

    Quora

    Remote
    23 days ago
  • $190k - $250k

     ...redefining media buying with our Deep Learning Advertising Platform. Since 2015, we...  ...of large-scale distributed systems, machine learning engineering, and platform architecture. You will...  ...model performance (e.g., CTR/CVR prediction). Who You Are Must haves: ~... 
    Work at office
    Remote work
    Work from home

    Cognitiv

    San Mateo, CA
    a month ago
  • $150k - $250k

     ...evaluation mindset). Ship deep learning solutions (including LLM / VLM...  ...Partner broadly with teams such as Prediction, Planning, Research, and platform/engineering leads to land cross-cutting...  .... or Ph.D. in Computer Science, Machine Learning, AI, or a related field... 
    Temporary work

    pony.ai

    Fremont, CA
    a month ago
  • $156.77k - $198.27k

     ...consistent excellence, Optimum is for you! Job Summary Machine Learning Engineers work to deploy end-to-end solutions to business problems...  ...identify useful relations, patterns and features that are predictive of user behaviors, preferences, intents, and interests,... 
    Work experience placement
    Local area

    Optimum Communications Corp

    Long Island City, NY
    4 days ago
  • $282.1k - $414.8k

     ...promise creates a causal question.We are hiring a Principal Machine Learning Engineer to lead the Causal ML pod and establish the technical...  ...allocation so systems optimize incremental outcomes rather than predictive relevance alone; and Causal measurement platform: Create... 
    Hourly pay
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Doordash

    New York, NY
    21 hours ago
  • $200k - $250k

     ...About the role: Angi is seeking an exceptional Senior Machine Learning Engineer to join our Data Science and Machine Learning team, playing...  ...challenges such as homeowner-pro search ranking and leveraging predictive models to enhance our product and consumer experience. The... 
    Work experience placement
    Worldwide
    Flexible hours

    Angi

    Denver, CO
    4 days ago
  • $140k - $185k

     ...The Machine Learning Engineer will have deep expertise in healthcare and pharmacy data. The focus of the role is on designing scalable, reliable...  ..., deployment, monitoring, and retraining Productionize predictive models related to medication adherence, utilization... 
    Temporary work
    Local area
    Remote work
    Flexible hours

    Avita Pharmacy

    Plano, TX
    5 days ago
  • $170k - $240k

     ...company. Our extensive learning programs and...  ...member of the Product and Engineering team at PitchBook, you...  ...with us! As a Senior Machine Learning Engineer (MLE...  ...deployment, and ongoing maintenance. Your focus will span...  ...our datasets with predictive and generative intelligence... 
    Work at office
    Remote work
    Visa sponsorship

    PitchBook

    Seattle, WA
    1 day ago
  •  ...online applications for the position Machine Learning Engineer through 09 09, 2025 at 11:59 p.m. (...  ...to ensure reliability. Monitoring & Maintenance Implement monitoring, alerting, and...  ...inference processes generate accurate predictions and recommendations by collaborating... 
    Full time
    Relocation
    Visa sponsorship
    Work visa

    Chevron

    Houston, TX
    3 days ago
  • $160k - $180k

     ...Machine Learning Engineer We are seeking a skilled Machine Learning Engineer with approximately three years of hands-on experience designing...  .... Partner with data scientists to operationalize predictive models and ensure scalable, maintainable, and performant production... 
    Remote work

    SCS Financial

    United States
    5 days ago
  •  ...About The Role We are seeking a skilled and innovative Machine Learning Engineer to join our team. This person will implement and develop machine...  ...of our platform, including customer personalization, predictive analytics, and automated decision-making. Data... 
    Summer work
    Remote work

    Hang

    United States
    2 days ago
  •  ...You will perform advanced feature engineering, hyperparameter tuning, performance optimization...  ...experience: Complete development of Machine Learning models end-to-end: from data...  ...work in various industries, applying predictive analytics, deep learning and cutting-edge... 
    Contract work
    Work at office
    Remote work

    SDG Group

    United States
    4 days ago
  •  ...technologies on projects that include Deep Learning, Computer Vision, NLP, LLMs, Recommender...  ...projects Use state of the art machine learning algorithms and techniques...  ...Experience in NLP, Computer vision, LLMs or Predictive Analytics Advanced English Good... 
    Remote work

    Marvik

    United States
    4 days ago
  • ## Senior Machine Learning EngineerApplylocations: United States - New Yorktime type: Full timeposted...  ...Card).As a Senior Machine Learning Engineer, you'll design and scale the ML...  ...optimization, recommendation, and user-level prediction across our demand and supply... 
    Local area
    Flexible hours
    Shift work

    Digital Turbine

    New York, NY
    3 days ago
  •  ...Machine Learning Engineer 100% Remote Role Immediate Interview What you will do: We are looking for a machine learning engineer...  ...-driven artificial intelligence systems that advance our predictive automation capabilities. Design and develop... 
    Immediate start
    Remote work

    Fisec Global

    United States
    2 days ago
  •  ...Machine Learning Engineer Remote About Ritual Ritual is building a sovereign, execution layer for AI, with our private testnet already...  ...products. Scale up model inference and running predictions at scale on cutting-edge models Work end to end to connect... 
    Remote work

    Ritual

    United States
    4 days ago
  • $5,000 per month

     ...during real-world operation. We are looking for a Senior Machine Learning Engineer to join our ML Systems team in Boston. You will design, build...  ...infrastructure for model health, latency, and prediction quality Own incident response and reliability for ML services... 
    Remote work
    Home office
    Flexible hours

    Regenerativeaitool

    Boston, MA
    3 days ago
  •  ...Machine Learning Engineer Chicago, IL; New York, NY; Redwood City, CA About Attain Built for consumers and companies, alike. Klover...  ...on the systems and infrastructure behind our high-impact predictive models, including the pipelines, feature infrastructure, model... 
    Work at office
    Immediate start
    Remote work

    Attain

    Redwood City, CA
    2 days ago
  • $45 - $50 per hour

     ...Description Summary The role of the Senior Python Engineer is to design, develop, and deploy machine learning solutions that transform data into actionable...  ...and iterate to improve reliability and predictive outcomes Build and integrate RESTful APIs (e.g... 
    Hourly pay
    Work at office
    Remote work
    Work visa

    FormativGroup

    Fort Lauderdale, FL
    a month ago
  •  ...skills - A blend of person who is familiar with Machine Learning Models, Docker, Container, Kubernetes, SQL,...  ...train and test the model. Work on feature engineering to ensure most information going into the model for prediction accuracy. 3. Work with cloud architecture... 

    Omni Inclusive

    Boca Raton, FL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer, Predictive Maintenance. Be the first to apply!