Menlo

Application Engineer

Ho Chi Minh City, Remote. Posted 3 months ago

The role

You will build and ship the Jan desktop app across macOS, Windows, and Linux. You will own the application end to end from architecture through packaging and distribution using a full stack approach.

What you will do

  • Build and maintain the Jan desktop app across macOS, Windows, and Linux using Tauri.
  • Work full stack across React and Node.js on the application layer and Rust on the native side.
  • Own packaging, builds, and distribution including installers, auto-update, release pipelines, and code signing.
  • Give Linux first-class support including packaging and distribution across common distros.
  • Integrate local model runtimes and app features end to end.
  • Work agent-natively by running agents in parallel with review and guardrail discipline.

Required qualifications

  • Full-stack engineer, strong in React and Node.js.
  • Hands-on experience building and shipping Tauri apps.
  • Working knowledge of Rust.
  • Desktop app development and cross-platform distribution experience.
  • Solid Linux skills: packaging, distribution, and environment quirks.
  • Proven ownership of app packaging, builds, and release pipelines.
  • An agent-native default workflow and the judgment to hand-write critical code when it matters.
  • Comfortable with full ownership, ambiguity, and shipping fast.

Nice to have

  • Familiarity with the Jan.ai ecosystem or other OSS desktop and LLM tooling.
  • Experience with auto-update, code signing, and app store or package-manager distribution.
  • Local model or inference runtime integration experience.

About the company

Jan is an open source AI assistant built by Menlo. It is a general purpose agent that runs open models locally or connects to frontier models.

Application Engineer at Menlo | JobZoey