Embedded ML Engineer: Real-Time On-Device Inference

Crystal Equation Corporation

Redmond (WA)

On-site

USD 112,000 - 118,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

On-site role in Redmond

Job summary

Crystal Equation Corporation is hiring an ML Software Engineer III to push state-of-the-art models from lab prototypes to real-time embedded inference. You will train, optimize, port, and run models on constrained hardware for wearables and AR/VR devices, balancing quantization and architecture trade-offs.

The role requires deep experience in C/C++, PyTorch or TensorFlow, and achieving efficient performance on DSPs, NPUs, microcontrollers, and mobile SoCs.

Qualifications

  • Optimizing and running ML inference on embedded/resource-constrained devices.
  • Experience training ML models using PyTorch or TensorFlow.

Responsibilities

  • Collaborate with research scientists to port models to real-time on embedded devices.
  • Train and adapt models with latency/memory/power constraints in mind.
  • Optimize models via quantization, pruning, distillation, and operator fusion.
  • Port and profile models on embedded targets (DSPs, NPUs, MCUs, mobile SoCs).
  • Write clean, high-performance C/C++ for on-device inference pipelines.

Skills

ML inference
C/C++
PyTorch
TensorFlow
Cross-functional teamwork

Education

BS degree in CS/CE/EE

Tools

ExecuTorch
TFLite/LiteRT
ONNX Runtime

Job description

Crystal Equation Corporation is hiring an ML Software Engineer III to push state-of-the-art models from lab prototypes to real-time embedded inference. You will train, optimize, port, and run models on constrained hardware for wearables and AR/VR devices, balancing quantization and architecture trade-offs.

The role requires deep experience in C/C++, PyTorch or TensorFlow, and achieving efficient performance on DSPs, NPUs, microcontrollers, and mobile SoCs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded ML Engineer — Real-Time On-Device Inference
Embedded ML Engineer — Real-Time On-Device Inference

ICONMA • Redmond (WA)

On-site
USD 120,000 - 190,000
Health benefits
Referral program
Growth opportunities
ML Software Engineer III
ML Software Engineer III

Crystal Equation Corporation • Redmond (WA)

On-site
USD 112,000 - 118,000
On-site role in Redmond
Embedded ML Engineer for Real-Time AR/VR Inference
Embedded ML Engineer for Real-Time AR/VR Inference

Spectraforce Technologies, Inc. • Redmond (WA)

On-site
USD 120,000 - 190,000
Senior ML Engineer - Edge AI & On-Device Inference
Senior ML Engineer - Edge AI & On-Device Inference

MaC VC • San Diego (CA)

On-site
USD 141,000 - 211,000
Senior On-Device ML Engineer – Mobile Inference Expert
Senior On-Device ML Engineer – Mobile Inference Expert

Unity • California (MO)

On-site
USD 180,000 - 240,000
Remote ML Systems Engineer I — AI Research
Remote ML Systems Engineer I — AI Research

Crystal Equation Corporation • California (MO)

Hybrid
USD 80,000 - 87,000
Paid time off
Medical/dental/vision/Life insurance
401K
+1
Software Engineer III
Software Engineer III

ICONMA • Redmond (WA)

On-site
USD 120,000 - 190,000
Health benefits
Referral program
Growth opportunities
Embedded CV Engineer — Edge ML & Real-Time Inference
Embedded CV Engineer — Edge ML & Real-Time Inference

Mecka • New York (NY)

On-site
USD 120,000 - 134,000
Inference Runtime Engineer - On-Device & Cloud ML + Equity
Inference Runtime Engineer - On-Device & Cloud ML + Equity

LM Studio • New York (NY)

Hybrid
USD 140,000 - 210,000
Competitive salary and equity grants
Catered team lunch / expensed dinners
Senior On-Device ML Engineer — Real-Time Game AI
Senior On-Device ML Engineer — Real-Time Game AI

Unity Enterprise • San Francisco (CA)

Hybrid
USD 218,000 - 284,000
Health insurance
Stock options
Retirement plan
+7