
Edge AI ML Engineer
Bose Corporation4 days ago
Framingham, MA, USASenior
Base Salary
$141k - $194k/yr
Responsibilities
- Identify opportunities for new DSP and ML algorithms based on device constraints, sensor characteristics, and hardware capabilities.
- Develop, train, evaluate, and iterate on audio and multimodal ML models for embedded and edge-AI applications.
- Prototype low-latency, on-device audio and multimodal processing approaches.
- Develop software for RTOS environments and deploy models to device runtimes and hardware accelerators.
- Convert trained ML models into efficient embedded C/C++ implementations using quantization and fixed-point inference.
- Optimize memory footprint, SRAM usage, latency, and power consumption.
- Integrate ML inference into real-time firmware pipelines and design end-to-end embedded AI systems.
- Architect reusable embedded ML platform components for multiple hardware targets.
- Profile and optimize performance on MCUs, DSP cores, NPUs, and custom accelerators.
- Work with cross-compilation toolchains, CMake-based builds, modular codebases, and on-device ML runtimes.
- Provide feedback on model architectures to improve deployment efficiency and real-time behavior.
Requirements
- Strong proficiency in C/C++ for embedded systems.
- Strong experience developing and evaluating machine learning models, preferably for audio, speech, or other time-series sensor data.
- Experience optimizing ML models for edge, embedded, or resource-constrained environments.
- Proficiency in Python for model development, experimentation, evaluation, and tooling.
- Preferred: Master’s or Ph.D. in Computer Science, Electrical Engineering, Machine Learning, or a related field.
- Preferred: experience with ML compilers and frameworks such as MLIR, Glow, and ExecuTorch.
- Preferred: experience with real-time streaming inference pipelines.
- Preferred: knowledge of acoustics and classical audio DSP.
- Preferred: experience with on-device ML, TinyML, quantization, and pruning.
- Preferred: publication record in ML, DSP, systems, or embedded AI.
Benefits
- Hiring range for the primary Framingham, Massachusetts work location is $141,000-$193,950; ranges may vary by location.
- Bonus programs, comprehensive health and welfare benefits, a 401(k) plan, exclusive wellbeing perks, and an employee discount are offered.