Quick overview
Job description
We are hiring a Sr. AI / Embedded ML Engineer to own the full lifecycle of machine learning on resource-constrained hardware. You will take models from data ingestion through development, optimization, and deployment on embedded devices. You will build reliable, low-power, and real-time ML systems that run on the edge.
This is a hands-on role for someone who combines sensor data processing, lightweight model design, embedded software, and hybrid LLM integration. You will deliver production-ready ML solutions on real hardware, and you will work closely with hardware, firmware, software, and data teams.
Your mission
What you will own
- Data ingestion and pipelines. Design and build data ingestion pipelines from IMUs, accelerometers, gyroscopes, microphones, and other environmental sensors. Clean, label, synchronize, and store raw sensor data. Build tools to collect, version, and manage training datasets at scale.
- Model development and training. Develop and train models for classification, regression, anomaly detection, and signal processing. Select the right architecture for each problem and hardware target. Fine-tune pre-trained models for domain-specific data, and run experiments to compare performance.
- TinyML and embedded deployment. Optimize models for ARM Cortex-M, RISC-V, and DSP targets using quantization, pruning, and knowledge distillation. Deploy with TensorFlow Lite Micro, Edge Impulse, ONNX Runtime, or ExecuTorch. Integrate inference into C, C++, or Rust firmware, and profile memory, power, and real-time performance.
- Hybrid LLM integration. Design hybrid architectures that combine on-device models with LLM-based reasoning. Build pipelines that route tasks between edge inference and cloud or edge-hosted LLMs. Evaluate tradeoffs in latency, accuracy, and power.
- Embedded software and systems integration. Write clean, well-tested embedded software that puts ML inference into real-time systems. Work with FreeRTOS, Zephyr, and bare-metal firmware. Co-optimize the full system stack with hardware and firmware teams.
- Documentation and reporting. Document design decisions, pipeline configurations, model benchmarks, and deployment procedures. Prepare technical reports and presentations for internal teams and stakeholders. Bring relevant TinyML and edge AI advances into the team.
- Bring-up and field support. Provide technical support during hardware bring-up, system integration, and field testing. Take part in design reviews and give useful feedback across the stack.
- Lasting corrective action. Contain field and model issues fast. Find root causes, such as data drift or sensor noise, and verify that fixes prevent recurrence.
- Measurable results. Own clear, tracked targets for each model and device. Meet accuracy targets on real sensor data. Keep inference latency, memory footprint, and power per inference within budget. Ship models that pass field testing on the first attempt where possible. Keep the training data versioned and reproducible.
What you bring
- Strong background in signal processing, sensor data handling, and real-time system constraints.
- Hands-on experience with IMUs and other sensors, including accelerometers, gyroscopes, barometers, and microphones.
- Proficiency in Python for ML development with PyTorch, TensorFlow, or scikit-learn.
- Experience with C or C++ for embedded systems development.
-
Solid understanding of model optimization, including quantization, pruning, and distillation.
-
Experience deploying models with at least one embedded ML framework, such as TFLite Micro, Edge Impulse, or ONNX Runtime.
-
Strong understanding of memory-constrained and power-constrained environments.
-
Excellent problem-solving skills, with the ability to work independently and as part of a team.
-
A degree in electrical engineering, computer engineering, computer science, or a related field, or equivalent practical experience.
A plus but not required
What success looks like
This is a full time, exempt position, based out of our Santa Clara, CA location. The target base pay for this position in Santa Clara, California is $150,000 - $225,000 annually. The total compensation package will be determined by various factors such as your relevant job-related knowledge, skills, and experience and location.
We are redefining how satellites are designed, manufactured and used—so we’re looking for candidates with passion, deep knowledge and direct experience on LEO satellite component development, design and in-orbit activities. If that’s your experience – then we’ll be immediately wow-ed.
E-Space is not currently able to provide employment sponsorship for candidates who do not hold work authorization for the location of this role.
Haystack's AI agent can fill in and submit this application for you. How AI auto apply works
Similar jobs
- TT
Founding ML Research EngineerRecently posted Auto Apply
True Talent Solutions Partners · San Francisco · On-site · Posted 14 Nov 2026 🇺🇸
Computer VisionHugging FacePyTorch+1$180k - $230k/yr - TT
Member of Technical Staff, Reinforcement LearningRecently posted Auto Apply
True Talent Solutions Partners · Remote · Remote · Posted 13 Nov 2026 🇺🇸
LLMPyTorchPython+1$250k - $400k/yr - TT
Member of Technical Staff, ML SystemsRecently posted Auto Apply
True Talent Solutions Partners · Menlo Park · On-site · Posted 13 Nov 2026 🇺🇸
CUDADeep LearningMachine Learning$180k - $260k/yr - SE
Senior Machine Learning EngineerRecently posted Auto Apply
ServiceNow · Santa Clara, California · Hybrid · Posted 13 Nov 2026 🇺🇸
Generative AITechnology$161.3k - $274.2k/yr - VT

Machine Learning EngineerRecently posted Auto Apply
Voyager Technologies, Inc. · El Segundo · Hybrid · Posted 13 Nov 2026 🇺🇸
MATLABComputer VisionDeep Learning+3Technology$120k - $280k/yr - GA

Technical Lead, ML InfrastructureRecently posted Auto Apply
Gatik AI · Santa Clara · Hybrid · Posted 13 Nov 2026 🇺🇸
SQLMLOpsRobotics+7$180k - $260k/yr - FA

Staff Applied AI/ML Scientist, AcquisitionRecently posted Auto Apply
Faire · San Francisco · Hybrid · Posted 13 Nov 2026 🇺🇸
RecruitingSEODeep Learning+2Technology$246.5k - $339k/yr - DR

Senior AI/ML EngineerRecently posted Auto Apply
Dragos · United States · Hybrid · Posted 13 Nov 2026 🇺🇸
DockerRustSQL+5Technology$190k/yr - AU

Computer Vision EngineerRecently posted Auto Apply
Augmodo · United States · Remote · Posted 13 Nov 2026 🇺🇸
OpenCVRoboticsComputer Vision+6Technology$155k - $210k/yr - BB

Senior Algorithm EngineerRecently posted Auto Apply
Beacon Biosignals · Boston · Remote · Posted 13 Nov 2026 🇺🇸
Deep LearningPyTorchRequirements Gathering+2Engineering$170k - $220k/yr - BL

Senior Machine Learning Engineer, PlatformRecently posted Auto Apply
Block · Bay Area · Hybrid · Posted 13 Nov 2026 🇺🇸
AWSMLOpsCapacity Planning+11Technology$228.7k - $343.1k/yr - RO

Senior Machine Learning Engineer, Behavioral DetectionRecently posted Auto Apply
Roblox · San Mateo · Hybrid · Posted 13 Nov 2026 🇺🇸
FlinkPyTorchPython+2TechnologySalary not listed