Machine Learning / Embedded Inference

Creospan Inc.

Redmond

Sur place

AUD 172 000 - 229 000

Plein temps

Il y a 35 heures
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

Creospan Inc. in Redmond WA is seeking a Software Engineer III to develop, optimize, and deploy ML models on embedded devices for AR/VR and wearable technologies. You will blend hands-on model training with strong C/C++ development and real-time inference optimization.

The role requires collaborating with researchers and hardware teams to boost model performance within tight latency, memory, and power limits while delivering robust, on-device deployment.

Qualifications

  • Bachelor's degree in CS, CE, EE, or equivalent.
  • Experience optimizing ML inference on embedded devices.
  • Hands-on ML training with PyTorch or TensorFlow.
  • At least 2 years of C/C++ experience.
  • Experience profiling ML performance on target hardware.

Responsabilités

  • Train, fine-tune, and adapt ML models using PyTorch or TensorFlow.
  • Optimize models for embedded deployment using quantization and pruning.
  • Port, integrate, profile, and debug ML inference on embedded hardware.
  • Develop high-performance C/C++ code for real-time on-device inference.
  • Collaborate with researchers and hardware teams to improve deployment efficiency.

Connaissances

C/C++
ML model training
PyTorch
TensorFlow
Embedded systems

Formation

Bachelor's degree in CS/CE/EE or equivalent

Outils

ONNX Runtime
TFLite/LiteRT
DSP SDKs

Description du poste

Creospan is a growing tech collective of makers, shakers, and problem solvers, offering solutions today that will propel businesses into a better tomorrow. “Tomorrow’s ideas, built today!” In addition to being able to work alongside equally brilliant and motivated developers, our consultants appreciate the opportunity to learn and apply new skills and methodologies to different clients and industries.

NO C2C/3RD PARTY, LOOKING FOR W2 CANDIDATES ONLY, must be able to work in the US without sponsorship now or in the future

Job Title

Software Engineer III – Machine Learning / Embedded Inference

Location

Redmond, WA – Onsite

Job Summary

We are seeking a Software Engineer III to develop, optimize, and deploy machine learning models on embedded and resource‑constrained devices for next‑generation AR/VR and wearable technologies. The ideal candidate will combine hands‑on ML model training with strong C/C++ development and experience optimizing real‑time inference under strict latency, memory, compute, and power constraints.

Key Responsibilities
  • Train, fine‑tune, and adapt ML models using PyTorch or TensorFlow.
  • Optimize models for embedded deployment using quantization, pruning, distillation, and other performance techniques.
  • Port, integrate, profile, and debug ML inference pipelines on embedded hardware, DSPs, NPUs, and mobile SoCs.
  • Develop high‑performance C/C++ code for real‑time on‑device inference.
  • Collaborate with research scientists and hardware/runtime teams to improve model performance and deployment efficiency.
Required Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
  • Industry experience optimizing and running ML inference on embedded or resource‑constrained devices.
  • Hands‑on experience training ML models using PyTorch, TensorFlow, or similar frameworks.
  • At least 2 years of industry experience with C/C++.
  • Experience profiling and debugging ML performance on target hardware.
Preferred Qualifications
  • Experience in audio ML, computer vision, or audio DSP.
  • Familiarity with ExecuTorch, TFLite/LiteRT, ONNX Runtime, or vendor‑specific DSP/NPU SDKs.
  • Experience with model quantization, SIMD/NEON, fixed‑point arithmetic, and wearable or AR/VR devices.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Software Engineer III - Embedded Machine Learning
Software Engineer III - Embedded Machine Learning

Intelliswift - An LTTS Company • Redmond

Sur place
AUD 158 000 - 244 000
Machine Learning Engineer (Embedded)
Machine Learning Engineer (Embedded)

Tailored Management • Redmond

Sur place
AUD 226 000 - 311 000
Health
Dental
Visio
+2
Machine Learning Engineer
Machine Learning Engineer

BCforward • Redmond

Sur place
AUD 172 000 - 258 000
Software Engineer III
Software Engineer III

EPITEC • Redmond

Sur place
AUD 178 000 - 188 000
Computer Vision Engineer
Computer Vision Engineer

SGS Consulting • Redmond

Sur place
AUD 215 000 - 272 000
Onsite Embedded ML Engineer — Real-Time On-Device Inference
Onsite Embedded ML Engineer — Real-Time On-Device Inference

Tailored Management • Redmond

Sur place
AUD 226 000 - 311 000
Health
Dental
Visio
+2
Embedded ML Engineer: Real-Time On-Device AI
Embedded ML Engineer: Real-Time On-Device AI

Intelliswift - An LTTS Company • Redmond

Sur place
AUD 158 000 - 244 000
Real-Time Embedded ML Engineer for AR/VR
Real-Time Embedded ML Engineer for AR/VR

SGS Consulting • Redmond

Sur place
AUD 215 000 - 272 000
Contract Embedded ML Engineer — Real-Time AR/VR Audio
Contract Embedded ML Engineer — Real-Time AR/VR Audio

EPITEC • Redmond

Sur place
AUD 178 000 - 188 000
Embedded ML Engineer for AR/VR Real-Time Inference
Embedded ML Engineer for AR/VR Real-Time Inference

BCforward • Redmond

Sur place
AUD 172 000 - 258 000