Edge AI Engineer

New
100% Remote (Continental United States)Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
6+ years
Required Skills
PythonEmbedded SystemsMachine LearningC++

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field.
  • Six or more years of experience in ML engineering, with significant work on edge or mobile AI.
  • Strong proficiency in Python and C++.
  • Hands-on experience with model compression, quantization, and pruning techniques.
  • Experience with at least one major edge inference framework.
  • Solid understanding of mobile and embedded hardware architectures.
  • Experience deploying ML models to production on mobile or embedded platforms.
  • Strong performance engineering and profiling skills.
  • Familiarity with on-device privacy and security considerations.
  • Strong communication and cross-functional collaboration skills.

Responsibilities

  • Design and implement edge AI solutions optimized for mobile SoCs, NPUs, and embedded accelerators.
  • Apply quantization, pruning, distillation, and architectural optimization to fit models within edge constraints.
  • Tune model performance for latency, energy efficiency, and memory footprint on target hardware.
  • Build cross-platform inference runtimes leveraging frameworks such as TensorFlow Lite, ONNX Runtime, and Core ML.
  • Implement on-device model update, versioning, and rollback workflows.
  • Design hybrid edge-cloud architectures that gracefully degrade based on connectivity.
  • Build telemetry pipelines that respect privacy while enabling continuous improvement.
  • Collaborate with hardware, firmware, and product teams to align AI capabilities with device constraints.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now