Skip to content
AnthropicAnthropicSan Francisco, CA

Software Engineer, Desktop

Build cross-platform Claude desktop applications using Electron, web technologies, and native macOS and Windows code. The role requires strong software engineering experience, especially with desktop applications, TypeScript or JavaScript, modern frontend frameworks, and native module development.

320k – 485k/yr
Hybrid5+ YOEFrontend Engineering

About the role

Responsibilities

  • Develop and maintain core infrastructure and features within Claude.ai and the Electron-based desktop app using TypeScript and React.
  • Use native code, including Rust, Swift, and C++, to bring advanced features to the desktop app and connect Claude to macOS and Windows.
  • Optimize application performance, memory usage, and startup time across platforms.
  • Design and build robust update mechanisms and deployment pipelines.
  • Create monitoring tools to track application performance and user experience.
  • Develop an understanding of how advanced language models can augment people’s work on computers.

Requirements

  • 5+ years of experience as a software engineer, with a strong emphasis on desktop application development.
  • Practical experience with Electron and a deep understanding of its architecture.
  • Strong JavaScript or TypeScript skills and experience with modern frontend frameworks.
  • A product-focused approach with an emphasis on robust, scalable, and usable solutions.
  • Experience developing native C++ modules to extend application capabilities.
  • Understanding of macOS and/or Windows platform-specific technologies and development patterns.
  • Experience with cross-platform application packaging, code signing, and distribution.
  • Ability to thrive in a fast-paced, collaborative environment and work closely with cross-functional teams.
  • Bachelor’s degree in a relevant field, or an equivalent combination of education, training, and experience.

Nice-to-haves

  • Experience building operating systems, browsers, or deeply OS-integrated software such as screensharing, video-calling, or game engines.
  • Experience integrating and working with AI/ML models and understanding their capabilities.
  • Demonstrated success implementing cross-platform development strategies.
  • A vision for AI-powered desktop applications and the drive to make that vision a reality.
  • Experience with inter-process communication and security in desktop applications.

Compensation

  • Annual salary: $320,000–$485,000 USD.

Skills

TypeScriptReactJavaScriptelectronRustSwiftC++macOSWindowschromiumipccode signingAI/MLcross-platform developmentdeployment pipelines
Anthropic

UI Software Engineer, Claude.ai Consumer Product

AnthropicSan Francisco, CA +2

Build and ship polished, high-performance user-facing features for Claude.ai's web app, working closely with designers and PMs on responsive interfaces, accessibility, and real-time interactions.

320k – 405k/yrHybrid5+ YOEFrontend Engineering
OpenAI

Software Engineer, Computer Use & Frontier Interfaces

OpenAISan Francisco, CA

Build novel AI-native interfaces and interaction models at the intersection of engineering, product, and design. Prototype and ship foundational technologies for generative UI and computer use experiences.

255k – 405k/yrHybrid5+ YOEFrontend Engineering
OpenAI

Frontend Engineer, Financial Web Platform

OpenAISan Francisco, CA

Develops scalable frontend UI components and AI-powered tools for OpenAI's financial billing platform, supporting subscriptions and enterprise pricing. Collaborates cross-functionally to deliver production-grade web experiences focused on usability and scalability.

230k – 385k/yrOn-siteFrontend Engineering
Nominal

Frontend Software Engineer, Data

NominalNew York, NY +3

Build intuitive frontend interfaces and data models for complex, high-volume telemetry and real-time operational data at the intersection of product, design, and engineering. Requires 5+ years building technical products, strong TypeScript/React skills, systems thinking, and comfort with ambiguity in sophisticated domains like observability or infrastructure.

225k – 275k/yrOn-site5+ YOEFrontend Engineering
Cape

Web Developer, Contract

CapeNew York, NY

Contract web developer responsible for owning and maintaining Cape's marketing website (cape.co), including content updates, new page builds from Figma, analytics/attribution with privacy focus, performance optimization, SEO, and security. Requires strong Next.js, React, CMS, and security experience for 12-25 hours/week.

208k – 416k/yrHybridFrontend Engineering