Manuel Caipo

About Me

Machine Learning Engineer with a background in Mechanical Engineering, working at the intersection of artificial intelligence, data engineering, and complex engineering systems.

I develop machine learning systems and data infrastructures for industrial cyber-physical environments, combining physical modeling, industrial domain knowledge, and scalable data pipelines to build reliable and interpretable models for real-world engineering applications.


Industry

During my work in the mining industry at Freeport-McMoRan, following a highly selective recruitment process (100 selected from over 16,000 applicants), I developed machine learning systems for predictive maintenance of large-scale equipment, improving asset availability and enabling data-driven operational decision-making.

Currently at Bosch Rexroth, I work on AI-based condition monitoring for hydraulic systems, designing industrial data pipelines and real-time telemetry architectures that integrate sensor streams, messaging systems, and machine learning models for intelligent monitoring and decision support.

Research

My research focuses on structured machine learning for engineered systems, including:

  • graph-based representations of industrial systems
  • physics-aware learning methods
  • machine learning models that incorporate system architecture and physical constraints

More broadly, I am interested in how machine learning and data infrastructures can augment engineering design, operation, and maintenance, enabling intelligent systems that reason about complex machines and improve their performance over time.


Vision

My long-term goal is to pursue a Ph.D. in Artificial Intelligence and Machine Learning, with a focus on computational methods for the analysis, modeling, and design of complex engineering systems.

My research interests lie in learning-based approaches that integrate machine learning with structured representations of engineering systems and physical knowledge. I am especially interested in developing intelligent computational tools that support the analysis, design, and operation of advanced engineered systems, enabling more systematic and data-informed engineering processes.


Research Keywords

AI for Engineering Design Intelligent Diagnosis Physics-informed ML Graph Learning for Cyber-Physical Systems Industrial AI Predictive Maintenance


Focus Areas

Machine Learning for Engineering Systems

Technologies

  • Python (NumPy, Pandas, SciPy, PyTorch)
  • Time-series modeling
  • Graph-based learning approaches
  • System identification
  • Physics-informed machine learning

Development of machine learning methods that integrate engineering knowledge and physical constraints to improve monitoring, reliability, and decision-making in complex industrial systems.

Physics-Aware and Structured Machine Learning

Technologies

  • Graph Neural Networks
  • Causal modeling approaches
  • Physics-informed neural networks
  • Explainable AI (SHAP, PDP)

Research on learning approaches that incorporate system structure, causal relations, and physical constraints into machine learning models.

Industrial AI and Predictive Maintenance

Technologies

  • LSTM / CNN architectures
  • Survival models for RUL prediction
  • Feature engineering for industrial sensor data
  • Explainable AI

Design of ML systems for anomaly detection, degradation modeling, and remaining useful life (RUL) prediction using high-frequency sensor data from large-scale industrial assets.

Scalable Data and ML Systems for Industry

Technologies

  • Docker-based architectures
  • Dagster / Apache Airflow pipelines
  • SQL / NoSQL systems (PostgreSQL, InfluxDB, Snowflake)
  • Streaming technologies (Kafka, Solace, MQTT)
  • Cloud ML systems (Azure ML, Databricks)

Development of data pipelines, telemetry systems, and deployable machine learning architectures for cyber-physical systems.

Analytics