B

BrightAI

AI-powered proactive asset monitoring for infrastructure

AI Engineer - Time-Series Signal Processing

Applied Machine LearningConfirmed live in the last 24 hours
Full-timePalo Alto, CA, USANo salary listedIn-person

About the Job

Requirements

  • A degree in Electrical Engineering, Computer Science, or a related field, with a strong focus on signal processing, time-series analysis, and machine learning.
  • A strong academic or industry track record in time-series modeling, signal processing, or real-time AI systems.
  • At least 2 years of experience developing signal-processing and machine-learning solutions for time-series sensor data, and a track record of bringing at least one machine-learning solution to market.
  • Deep understanding of digital signal processing methods, including filtering, sampling, windowing, fast Fourier transform, and feature extraction.
  • Hands-on experience with recurrent neural networks, especially long short-term memory networks or gated recurrent units, and/or temporal convolutional networks for time-series modeling.
  • Proficiency with tree-based and gradient-boosting models, including XGBoost, LightGBM, and random forests, applied to time-series and sensor data, including hyperparameter tuning and explainability.
  • Experience working with SCADA systems and industrial telemetry data, including high-frequency sensor feeds, time-stamped operational data, and multi-channel ingestion from physical assets.
  • Proven experience with time-series data from physical sensors such as IMUs, microphones, vibration sensors, or pressure sensors.
  • Strong coding skills in Python and fluency with machine-learning and deep-learning frameworks such as PyTorch, TensorFlow, or Keras.
  • Experience optimizing and deploying models in real-time or near-real-time environments, including edge devices or resource-constrained embedded systems.
  • Fluency with best practices in data labeling, augmentation, and evaluation for time-series tasks.
  • Ability to work across teams and collaborate effectively.
  • Strong communication skills to convey findings and recommendations to internal and external stakeholders.

Responsibilities

  • Design and implement real-time signal-processing and machine-learning pipelines for multimodal time-series data acquired from IMUs, microphones, pressure or force sensors, ultrasonic transducers, and similar sensor sources.
  • Develop and deploy machine-learning models for time-series classification, prediction, anomaly detection, activity recognition, condition monitoring, and pattern analysis.
  • Lead research and implementation of recurrent neural network architectures, especially long short-term memory networks and their variants, as well as temporal transformer models as needed.
  • Build and tune classical and tree-based machine-learning models, including XGBoost, LightGBM, random forests, and other gradient-boosted ensembles, for time-series tasks; perform feature engineering and model interpretability, for example using SHAP.
  • Work with SCADA systems and industrial telemetry data by ingesting and modeling high-frequency, multichannel operational data streams from physical assets.
  • Collaborate with hardware, embedded, and product teams to integrate models into edge devices and Internet of Things platforms.
  • Experiment with and optimize signal-processing techniques, such as filtering, feature extraction, and event detection, to improve model input quality.
  • Design and maintain scalable workflows for ingesting, labeling, training, and evaluating multichannel time-series datasets.
  • Stay current with advances in time-series modeling, signal processing, and real-time inference, and incorporate them into product roadmaps.
  • Ensure model robustness, performance, and reliability in production environments, including edge deployments.

Desired Qualifications

  • Experience building end-to-end artificial intelligence systems for structural health monitoring, condition monitoring, anomaly detection, activity recognition, or motion tracking.
  • Experience with predictive maintenance on industrial equipment using SCADA or telemetry data.
  • Familiarity with experiment-tracking and model-lifecycle tools such as MLflow or DVC.
  • Exposure to streaming or online-inference patterns, such as exponentially weighted moving average normalization and windowed feature extraction on live data.
  • Proficiency in embedded software or deploying models to constrained environments, such as using TFLite, ONNX, or custom firmware.
  • Familiarity with containerized workflows and Linux-based development environments.
  • Experience with Agile workflows and tools such as JIRA, Git, and continuous integration/continuous delivery pipelines.
  • Prior work in startups or fast-paced teams, with experience building real-time systems from the ground up.

About the Company

BrightAI

AI-powered proactive asset monitoring for infrastructure

BrightAI builds Stateful, an AI and IoT platform for real-time monitoring and proactive asset management of critical infrastructure like power and water. Data from sensors, drones, and robotics is processed by multimodal AI at the edge to detect issues, predict failures, and deliver actionable insights to field teams, and the system can retrofit existing legacy infrastructure. It differentiates itself through an integrated hardware-software stack that creates high switching costs and a data feedback loop that improves models as more data is collected. Its goal is to move infrastructure management from reactive to proactive, AI-driven operations across utilities and industrial sectors.

Company size
51-200
Company stage
Series A
Total funding
$66M
Headquarters
Palo Alto, CA
Founded
2019

Recently Posted Jobs

Explore more opportunities at BrightAI

See more jobs