anthropic
Software Engineer, Desktop
At a Glance
- Location
- United States
- Experience
- 5+ years
- Posted
- 2026-02-19T10:21:06-05:00
Key Requirements
Required Skills
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.