anthropic

Software Engineer, Desktop

Apply Now

At a Glance

Location
United States
Experience
5+ years
Posted
2026-02-19T10:21:06-05:00

Key Requirements

Required Skills

JavaScriptSwiftTypeScript

Requirements

Have practical experience with Electron and deep understanding of its architecture

Possess strong JavaScript/TypeScript skills and experience with modern frontend frameworks

Take a product-focused approach and care about building solutions that are robust, scalable, and easy to use

Have experience with native module development in C++ to extend application capabilities

Understand macOS and/or Windows platform-specific technologies and development patterns

Have experience with cross-platform application packaging, code signing, and distribution

Responsibilities

Your mission will be to package our AI capabilities into elegant desktop experiences that put unprecedented capabilities at users' fingertips.

You will work with a talented team of engineers, researchers, and product specialists to design and implement key components that bridge our AI technology with intuitive user interfaces.

Join us in this exciting mission to transform how people engage with our AI technology and unlock new realms of human potential.

Today, our app is mostly web-based – but we’re eager to build the best possible version of Claude for macOS and Windows with a mix of both native and web technologies.

We are more interested in strong engineers excited to learn new languages and technologies to build the best possible experience than we are looking for people with hands-on experience in Chromium, Electron, C++, or the various native macOS and Windows APIs.

We believe that strong engineers can learn whatever technology is best suited to build the best possible experience – and we understand that even the best engineers will have little experience with one of the operating systems and areas we’d like to invest in.