Embedded AI Engineer, On-Device Models

Job not on LinkedIn

🔥 0 minutes ago

🇺🇸 United States – Remote

💵 $219.3k - $274.1k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

⚙️ Systems Engineer

🦅 H1B Visa Sponsor

info
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Deepgram

Deepgram

51 - 200 employees

Founded 2015

🤖 Artificial Intelligence

☁️ SaaS

🔌 API

💰 $47M Series B on 2022-11

Artificial Intelligence • SaaS • API

Deepgram is a leading voice AI company that provides powerful APIs for speech-to-text, text-to-speech, and language understanding applications. Their platform enables developers to build sophisticated voice AI solutions for use cases such as contact centers, medical transcription, conversational AI, and more. Known for unmatched accuracy, speed, and cost-effectiveness, Deepgram's technology is trusted by top enterprises and startups worldwide. By offering real-time and highly accurate transcription capabilities, Deepgram helps businesses gain insights from voice data, making it an essential tool for transforming voice interactions.

📋 Description

• Take Deepgram's Speech and Conversational models and get them running on embedded and low-power consumer hardware — defining the architecture for on-device, real-time inference across a diverse range of processors and accelerators. • Optimize models for constrained targets through quantization, pruning, distillation, operator fusion, and architecture-specific compilation to meet strict latency, memory, power, and thermal budgets. • Write and optimize performance-critical runtime code (C, C++, and/or Rust) for embedded environments, including bare-metal and real-time operating systems such as FreeRTOS and Zephyr. • Integrate with industry-standard edge inference runtimes and vendor NPU/DSP toolchains, mapping model graphs efficiently onto on-device accelerators and CPU/GPU/NPU heterogeneity. • Build the on-device runtime plumbing: model packaging, deployment pipelines, over-the-air update mechanisms, and lightweight telemetry for devices operating with limited or intermittent connectivity. • Establish repeatable benchmarking and validation across target hardware — measuring latency, accuracy, power consumption, memory footprint, and resource utilization — and catch regressions before they ship. • Partner with silicon and device vendors on SDK integration and performance tuning, getting our models to run efficiently on new chipsets and reference platforms. • Collaborate with Research and Engine teams to influence model architectures toward edge-friendly designs from the start, reducing the optimization burden at deployment time.

🎯 Requirements

• Experience delivering production systems on resource-constrained hardware — embedded systems, mobile, edge AI, or small low-power devices. • Strong proficiency in C, C++, and/or Rust, with experience writing performance-critical code for constrained environments. • Hands-on experience with model optimization for on-device deployment, including quantization, pruning, knowledge distillation, or architecture-specific compilation. • Familiarity with edge inference runtimes (e.g., ONNX Runtime, TensorRT, TFLite, ExecuTorch) and/or vendor-specific NPU/DSP toolchains. • A strong understanding of hardware-software interaction — CPU/GPU/NPU/DSP architectures, memory hierarchies, fixed-point/integer arithmetic, and power management — and how they affect inference performance. • Experience working close to the metal: bare-metal or RTOS environments (e.g., FreeRTOS, Zephyr), embedded Linux, or microcontroller and edge SoC development. • Strong communication skills and a builder mindset — you can scope an ambiguous optimization problem, drive it to a measurable result, and explain the tradeoffs clearly.

🏖️ Benefits

• Offers Equity • Offers Bonus • 10% Annual Bonus

Apply Now

Similar Jobs

🔥 3 hours ago

Flock Safety

501 - 1000

🔐 Security

Embedded Software Engineer developing core features for Flock's embedded Linux platform. Writing code and testing on devices for the security technology company.

🔥 4 hours ago

Thermal Scientific Works

11 - 50

🔬 Science

🔧 Hardware

🤝 B2B

Technical Documentation Engineer translating complex designs into support documents for advanced cooling systems. Join Thermal Works in addressing modern cooling demands in data centers and commercial buildings.

🔥 5 hours ago

Ping Identity

1001 - 5000

🔒 Cybersecurity

☁️ SaaS

🏢 Enterprise

HR Systems Analyst responsible for UKG and Greenhouse systems administration with Ping Identity's HR Operations team. Collaborating to improve workflows and support scalable execution in HR functions.

🇺🇸 United States – Remote

💵 $71k - $90k / year

💰 $35M Series F - Ping Identity on 2014-09

⏰ Full Time

🟡 Mid-level

🟠 Senior

⚙️ Systems Engineer

🔥 6 hours ago

Cribl

501 - 1000

☁️ SaaS

Senior Software Engineer designing and building customer-facing metric storage for telemetry data. Collaborating with teams to enhance data ingestion, storage, and query execution at Cribl.

🔥 6 hours ago

Plus Power

51 - 200

⚡ Energy

Senior Controls System Engineer for Plus Power, focusing on utility scale energy storage systems. Designing and implementing cutting-edge control systems and collaborating with cross-functional teams.