CareerPlanGet AI match score →

Staff/Senior Desktop Application Engineer

Lausanne, VD, ch💼 Full-time🗓 2026-07-10 → 2026-07-31

Core

Designing, architecting, and implementing a native desktop application for an AI-powered IT self-service chat agent distributed to 20+ million endpoints.

Role type

Staff/Senior Desktop Application Engineer

Builds

A native desktop client application for Windows and macOS

Domain

Enterprise IT management, Digital Employee Experience (DEX), Cross-platform desktop development

Deliverable

production ML models | product features

Required skills

Rust, C++, Windows OS APIs, macOS OS APIs, Application distribution lifecycle, Performance profiling, Memory management, Crash diagnostics, Technical leadership, Mentoring

Preferred skills

Tauri framework, React, TypeScript, REST/WebSockets/gRPC integration, System-level programming, Endpoint telemetry, Enterprise software distribution

Technologies

Rust, C++, Tauri, React, TypeScript, Windows, macOS

Responsibilities

Define and drive technical vision and architectural strategy for the desktop client application. Lead design of a high-performance, native desktop application running on Windows and macOS. Partner with product, backend, and AI/ML teams to align the client experience. Provide technical leadership on client architecture, coding standards, and best practices. Architect and deliver a reliable, secure application covering the full distribution lifecycle. Champion observability, crash reporting, performance monitoring, and diagnostics. Act as a mentor and multiplier, raising the technical bar. Lead technical deep dives, design reviews, and roadmap alignment discussions.

Seniority

Staff/Senior, hands-on IC with strategic influence

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗