E

E-Space

Sustainable satellite constellations for AIoT data

Senior Artificial Intelligence / Embedded Machine Learning Engineer

Applied Machine LearningUpdated on Nov 14
Full-timeSanta Clara, CA, USA$150k - $225k /yrIn-person

About the Job

Requirements

  • Strong background in signal processing, sensor data handling, and real-time system constraints.
  • Hands-on experience with inertial measurement units and other sensors, including accelerometers, gyroscopes, barometers, and microphones.
  • Proficiency in Python for machine learning 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 knowledge distillation.
  • Experience deploying models with at least one embedded machine learning framework, such as TensorFlow Lite Micro, Edge Impulse, or ONNX Runtime.
  • Strong understanding of memory-constrained and power-constrained environments.
  • A degree in electrical engineering, computer engineering, computer science, or a related field, or equivalent practical experience.

Responsibilities

  • Design and build data ingestion pipelines from inertial measurement units, 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.
  • 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.
  • Optimize models for ARM Cortex-M, RISC-V, and digital signal processor targets using quantization, pruning, and knowledge distillation.
  • Deploy models 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.
  • Design hybrid architectures that combine on-device models with large language model-based reasoning.
  • Build pipelines that route tasks between edge inference and cloud-hosted or edge-hosted large language models.
  • Evaluate tradeoffs in latency, accuracy, and power.
  • Write clean, well-tested embedded software that puts machine learning inference into real-time systems.
  • Work with FreeRTOS, Zephyr, and bare-metal firmware.
  • Co-optimize the full system stack with hardware and firmware teams.
  • 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.
  • Provide technical support during hardware bring-up, system integration, and field testing.
  • Take part in design reviews and provide feedback across the stack.
  • Contain field and model issues quickly, find root causes such as data drift or sensor noise, and verify that fixes prevent recurrence.
  • 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; and keep training data versioned and reproducible.

Desired Qualifications

  • Experience with FreeRTOS or Zephyr.
  • Familiarity with microcontroller families such as NXP, STM32, or ESP32.
  • Experience designing hybrid edge-large language model pipelines or running small language models on device.
  • Background in feature extraction, including fast Fourier transforms, filter banks, and wavelet transforms.
  • Experience with hardware-aware neural architecture search or automated machine learning for edge targets.
  • Familiarity with Rust for embedded systems.
  • Prior work on wearables, robotics, industrial sensing, or Internet of Things products.

About the Company

E-Space

Sustainable satellite constellations for AIoT data

E-Space designs small, easy-to-install satellite devices that can be tracked and connected from anywhere on Earth. Its E-Space LEO platform uses AIoT to optimize data from these devices, turning it into actionable insights and automated actions. By redesigning spacecraft, antenna, and deployment methods, it lowers the cost of satellite systems and makes space technology more accessible for governments, businesses, communities, and individuals. The company aims to be an ESG-aligned partner, using space data to support sustainable decisions and responsible planetary stewardship.

Company size
51-200
Company stage
Seed
Total funding
$50M
Headquarters
Arlington, TX
Founded
2021

Recently Posted Jobs

Explore more opportunities at E-Space

See more jobs