✦ Luna Orbit — Software Engineering

Software Engineer, Desktop

at Anthropic

📍 San Francisco, CA | Seattle, WA Hybrid Posted March 07, 2026
Type Not Specified
Experience mid
Exp. Years 5+ years
Education Not specified
Category Software Engineering

Anthropic is seeking a desktop app engineer to develop native applications for their AI platform, focusing on macOS and Windows. The role involves integrating AI capabilities into user-friendly desktop experiences.

  • Develop core infrastructure and features
  • Use native code to enhance desktop app capabilities
  • Optimize application performance
  • Design update mechanisms and deployment pipelines
  • Build monitoring tools

The role involves building desktop applications using Electron, TypeScript, React, and native code such as Rust, Swift, and C++, with a focus on performance, deployment, and monitoring across platforms.

The ideal candidate is a mid-level desktop application engineer with 5+ years of experience, proficient in Electron, TypeScript, React, and native code such as Rust, Swift, or C++. They are curious, adaptable, and capable of working across multiple operating systems to build scalable, performant desktop AI applications.

5+ years of experience as a software engineerExperience with ElectronJavaScript/TypeScript skillsNative code experience (RustSwiftC++)Desktop application development
Experience with ChromiumExperience with native macOS and Windows APIsBuilding scalable solutionsUser interface design
ElectronTypeScriptReactRustSwiftC++
ElectronTypeScriptReactRustSwiftC++Desktop application developmentNative macOS APIsWindows APIsApplication performance optimizationDeployment pipelinesMonitoring tools
TypeScriptReactRustSwiftC++ElectronJavaScriptNative macOS and Windows APIsWeb stackApplication performance optimizationDeployment pipelinesMonitoring tools
CuriosityProblem-solvingLearning agilityCollaborationDesign thinking
Industry Technology / SaaS / AI & Machine Learning
Job Function Developing native desktop applications for AI systems
Software EngineerDesktop application developmentElectronTypeScriptReactRustSwiftC++Native macOS APIsWindows APIsApplication performance optimizationDeployment pipelinesMonitoring toolsWeb stackNative codeDesktop applicationNative macOSApplication performance

Less than 5 years of experience in software engineering, Lack of experience with Electron or desktop app development, No experience with native code (Rust, Swift, C++), Inability to work across macOS and Windows platforms

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile