EngineerJobs.io
← Back to all jobs

Job Description

Own end to end machine learning delivery for edge deployed models, from sensor data ingestion to real time inference on constrained hardware.

Responsibilities

  • Lead the full ML lifecycle, moving from raw sensor data to a model running on constrained hardware
  • Design and build sensor data pipelines to collect, clean, and organize measurements
  • Train, optimize, and deploy signal processing and anomaly detection models for edge devices
  • Integrate inference with device software by collaborating with embedded engineers for validation on target hardware
  • Build and maintain MLOps infrastructure to support regulatory and quality workflows
  • Participate in sensor selection and validation activities
  • Develop and refine ML models for real time device applications and ongoing performance improvements
  • Work closely with firmware teams to embed and test AI features on hardware platforms
  • Set up and oversee tooling for experiment tracking, automated evaluations, and deployment management
  • Analyze model behavior, ensure reliability, and troubleshoot issues to sustain high quality outputs
  • Document model development to support regulatory submissions and internal quality processes

Requirements

  • 5+ years of machine learning engineering experience
  • Strong proficiency in Python
  • Hands on experience with PyTorch or TensorFlow
  • Experience deploying models to edge using TFLite, ONNX, CoreML, TensorRT, or equivalent
  • Experience building sensor data pipelines
  • Proficiency with MLOps
  • Solid software engineering fundamentals
  • Proficiency in C or C++
  • Degree in a relevant field

Technologies

  • Python
  • PyTorch
  • TensorFlow
  • TFLite
  • ONNX
  • CoreML
  • TensorRT
  • MLOps
  • C
  • C++

Benefits

  • Bonus OR Commission eligible
  • Medical Insurance
  • Dental Benefits
  • Vision Benefits
  • Paid Time Off (PTO)
  • 401(k) {including match - if applicable}

Location

  • Wilmington, MA (onsite)

Similar Jobs