DeveloperJobs.io
← Back to all jobs

Job Description

Motion Recruitment is seeking a Senior Machine Learning Engineer to own the end-to-end machine learning lifecycle for medical-device, robotics, and automation applications. This role focuses on taking sensor data from collection through modeling, then delivering deployable solutions that run on constrained hardware, with close collaboration across embedded/firmware, software, validation, and documentation needs.

What you’ll work on

  • Develop and troubleshoot workflows for collecting, cleaning, and organizing sensor data
  • Build and refine ML models for real-time device applications and performance improvements
  • Partner with firmware teams to embed and test AI features on hardware platforms
  • Set up and oversee tools for tracking experiments, automating evaluations, and managing deployments
  • Analyze model behavior, maintain reliability, and resolve issues to keep outputs high quality

Requirements

  • 5+ years of 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++

Nice to have

  • Experience with physiological signal processing for medical or wearable applications
  • Background in robotics or autonomous systems
  • Experience in a startup or small team
  • Degree in a relevant field

Tools you’ll use

  • 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: Boston, MA 02116 (onsite)

Daily responsibility: 100% hands on

Similar Jobs