Senior Machine Learning Engineer
Job Description
This Senior Machine Learning Engineer role is focused on end-to-end ownership of machine learning for medical-device and robotics or automation applications, from sensor-driven data workflows through model deployment to constrained hardware.
Onsite Location
Boston, MA 02116 (onsite)
Role Summary
The position covers the full machine learning lifecycle for real-time device use cases. You will build and deploy ML models that translate sensor data into reliable outputs on constrained platforms. Collaboration with embedded, firmware, and software teams is a core part of the work, alongside contributions to MLOps and validation, including regulatory-ready documentation.
Responsibilities
- Develop and troubleshoot workflows for collecting, cleaning, and organizing sensor data.
- Build and refine ML models aimed at 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 experiment tracking, automated evaluations, and deployment management.
- Analyze model behavior, maintain reliability, and resolve issues to support high-quality outputs.
Technical Skills
Key technologies involved include Python, PyTorch, TensorFlow, and deployment toolchains such as TFLite, ONNX, CoreML, and TensorRT (or equivalent). The role also expects proficiency with MLOps, along with software engineering fundamentals supported by C and C++.
Requirements
- 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++.
Desired Skills and Experience
- Experience with physiological signal processing for medical or wearable applications.
- Background in robotics or autonomous systems.
- Experience working in a startup or small team.
- Degree in a relevant field.
Work Experience Level
Minimum experience: 5 years
Daily Responsibilities
100% Hands On
Benefits
- Bonus OR Commission eligible
- Medical Insurance
- Dental Benefits
- Vision Benefits
- Paid Time Off (PTO)
- 401(k) (including match, if applicable)