Software Engineer, Desktop
Core
Build native desktop applications for Claude on macOS and Windows, packaging AI capabilities into intuitive user interfaces.
Role type
Senior IC desktop application engineer (Electron, native modules)
Builds
Native desktop apps for Claude (macOS/Windows) using a mix of web and native technologies
Domain
AI / Desktop Software Development
Deliverable
product features
Required skills
TypeScript, React, Electron architecture, C++, Rust, Swift, cross-platform packaging, code signing, IPC, security in desktop apps
Preferred skills
OS/browser development experience, AI/ML model integration, cross-platform strategies, vision for AI-powered desktop
Technologies
TypeScript, React, Electron, Rust, Swift, C++, Chromium
Responsibilities
Develop and maintain core infrastructure and features in Claude.ai and Electron-based desktop app; Use native code to connect Claude to macOS and Windows; Optimize application performance, memory usage, and startup time; Design and build robust update mechanisms and deployment pipelines; Create monitoring tools to track application performance and user experience
Seniority
Senior, hands-on IC