Join the team

Synstate Labs is looking for researchers and engineers who want to work on device-level cognitive state modeling — a hard, interdisciplinary problem at the intersection of HCI, ML, and systems design.

ML Research Engineer

Signal modeling & temporal inference

Responsibilities

  • Design and train models that fuse keyboard, mouse, gaze, and context-switching signals into compact cognitive state representations
  • Develop temporal inference methods that track state trajectories over hours and days, not just snapshots
  • Run experiments on internal datasets to evaluate stability, transferability, and interpretability of state variables
  • Collaborate on the Cognitive State Engine architecture — model selection, feature engineering, on-device constraints

Requirements

  • Strong background in ML/deep learning (time-series, sequence models, multimodal fusion)
  • Experience with Python, PyTorch or JAX, and experiment tracking
  • Comfortable working with noisy, real-world behavioral data
  • Published research or equivalent project depth in a relevant area
Apply for this role

Applied AI Engineer

State interfaces & adaptive systems

Responsibilities

  • Build and iterate on the state interface layer — the APIs and protocols that let applications and AI agents consume cognitive state
  • Develop adaptive interaction patterns (timing, pacing, simplification, break scheduling) driven by live state variables
  • Implement on-device processing pipelines with strict privacy and performance constraints
  • Work with design partners to integrate state-aware behavior into real products and workflows

Requirements

  • Strong systems engineering skills (Rust, C++, or performance-critical TypeScript/Python)
  • Experience building APIs, SDKs, or developer-facing tools
  • Understanding of on-device ML inference, edge constraints, or privacy-preserving computation
  • Interest in HCI, cognitive science, or adaptive systems
Apply for this role