Software Engineer, Desktop
Bjak
About the Role
A1 is building a proactive AI chat app for everyday users to bring intelligence to conversations, errands, organising and workflows. Unlike traditional chat-based applications, our product focuses on achieving high reliability for long-running workflows, persistent context, and real-world task completion. The system must handle multi-step reasoning, interact with external tools, and remain reliable despite non-deterministic model behavior.
You will own how this system behaves on desktop environments. Your work focuses on reliability, performance, and real-time behavior in production desktop applications.
Focus
Build and maintain cross-platform desktop applications using Electron.
Design responsive and scalable UIs for real-time collaboration.
Implement desktop-specific functionality including file system access, native notifications, auto-updates, and deep linking.
Integrate AI-powered features (chat, agents, AI assistance) via backend APIs.
Optimize startup time, memory usage, and runtime performance.
Profile and reduce Electron overhead.
Manage large local state and message history efficiently.
Ensure smooth real-time updates (messages, typing indicators, presence).
Maintain stability across macOS and Windows environments.
Ideal Experiences
Proven software engineering experience.
Hands-on experience building production Electron applications.
Strong proficiency in JavaScript and TypeScript.
Experience with React or similar UI frameworks.
Solid understanding of the desktop application lifecycle.
Experience with IPC communication.
Experience working with local storage (SQLite, IndexedDB, filesystem).
Experience with WebSockets or other real-time transport mechanisms.
Strong debugging and performance profiling skills.
Familiarity with native OS behaviors on macOS or Windows.
Tech Stack
Electron
Node.js
Typescript
SQl & noSQL
How We Work
The best products today in the world were built by small, world class teams. We are a high talent density and hands-on team. We make decisions collectively, move at rapid speed, striking a balance between shipping high quality work and learning. Joining our team requires the ability to bring structure, exercise judgment, and execute independently. Our goal is to put in hands of our users a truly magical product
Interview process
If there appears to be a fit, we'll reach to schedule 3, but no more than 4 interviews.
Applications are evaluated by our technical team members. Interviews will be conducted via virtual meetings and/or onsite.
We value transparency and efficiency, so expect a prompt decision. If you've demonstrated the exceptional skills and mindset we're looking for, we'll extend an offer to join us. This isn't just a job offer; it's an invitation to be part of a team that's bringing AI to have practical benefits to billions globally.
- A leading AI research and deployment company is seeking a Full Stack Software Engineer to enhance the Codex desktop app and IDE extension. The role involves developing end-to-end features from UI to backend processes. You will work with a tech stack that includes TypeScript...Suggested
- ...You will be a core contributor to ComfyUI Desktop, the native application that brings one... ...application before — you know what it takes to get software onto real users' machines and keep it... ...Comfy Comfy () is the AI creation engine for visual professionals who demand...SuggestedRemote work
- A global financial services company is seeking a Senior Software Engineer to join their Launchpad team in New York. This role involves designing a modernized desktop application runtime and building APIs for seamless application communication. The ideal candidate will have...Suggested
$196.75k - $243.29k
...you passionate about games and frontend development? As a Senior Software Engineer , you'll help build and support our application used by millions of users worldwide for gaming consoles and desktop platforms. You will work on all parts of the application, focusing...SuggestedFull timeWork experience placementH1bWork at officeLocal areaWorldwideVisa sponsorshipMonday to FridayShift work$320k - $405k
...growing group of committed researchers, engineers, policy experts, and business leaders working... .... About the Role We're looking for desktop app engineers to join our Claude product... ...have: Have 5+ years of experience as a software engineer, with strong emphasis on desktop...SuggestedFull timeWork at officeVisa sponsorshipFlexible hours- ...Desktop Software Engineer II and III Type: FTE, Salaried Exempt Location: Cleveland, OH – Hybrid Onsite JOB DESCRIPTION (DUTIES AND RESPONSIBILITIES) Own design and delivery of critical features for Windows .NET desktop applications (C#, WinForms, WPF),...
$140k - $200k
...Senior Software Engineer, Windows/Desktop Applications - Saint Paul, MN, USA The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading PDFs...Work at office- ...Come join us for a whale of a ride! Docker Desktop is one of the core pillars of the Docker... ...one of the most loved tools in modern software development. The Desktop Platform team... ...fundamentals and thinks like a platform engineer—designing modular, predictable components...Remote jobFull timeWorldwideHome office
- ...Combinator, and are looking for passionate engineers to help us continue to scale. If you’re... ...top of non-deterministic AI models . Desktop automation is the most challenging... ...enterprise environments mix legacy Win32 software, Citrix virtual desktops, and modern apps...Full timeWork at officeRemote workRelocationRelocation packageFlexible hours
- ...startup in brain-computer interfaces in California is seeking a Software Test Engineer to enhance their quality-focused engineering team. The role... ...automated test frameworks and testing across cloud, desktop, and mobile environments. Competitive compensation and comprehensive...
- GN Group is hiring a Software Engineer to join their team in Glenview, IL. This remote role requires residing in the area. You will design and... ...-friendly applications in the healthcare industry, creating desktop software that aligns with market needs. The ideal candidate...Remote job
- An innovative AI tech company is seeking a talented Software Engineer in Dallas, TX to help craft core desktop software like Topaz Photo AI and Topaz Video AI. The ideal candidate should have over 2 years of experience in C++ or JavaScript, a strong understanding of user...
- ...an accommodation or an alternative application process. Epicor Software Programmer Full-time Regular St. Charles, MO, US 30+ days ago... ...manufacturing company. Codes rich Web Applications as well as standard desktop development. This includes development of new software...Full time
- ...A leading technology company is seeking an experienced software developer to join their Docker Desktop team. This fully remote role focuses on enhancing the reliability, performance, and user experience of Docker Desktop across operating systems. Suitable candidates will...Remote work
- ...A leading software development company is seeking a Senior Software Engineer to join their remote-first team focused on Docker Desktop. You will design, develop, and maintain core components, collaborating closely with product teams to enhance user experiences. Candidates...Remote work
- A growing AI technology company in Dallas is hiring a Software Engineer to build core desktop apps for Topaz Photo AI and Topaz Video AI. The ideal candidate will have at least 2 years of experience in C++ or JavaScript, with a solid understanding of user experience. This...
$150k - $180k
...Application Engineer Architect Phoenix, Arizona Onsite Full Time $150k - $180... ...candidates have experience with C#,.NET, desktop applications, as well as WinForms and Entity... ...PTO ~401k ~ Much more Specialization: Software Engineering .Net...Full time$184.6k - $260.7k
...Come join us for a whale of a ride! Docker Desktop is one of the core pillars of the Docker... ...one of the most loved tools in modern software development! This is a 100% remote role,... ...test coverage and support healthy engineering practices. Minimum Required Qualifications...Remote workWorldwideHome office- ...We are looking for a Senior Desktop Software Engineer, Machine Learning to work on an innovative project that redefines software. In this role, you will develop and ship Mac-based desktop software with a strong focus on performance and reliability. Expertise in virtual...Remote jobFull timeWorldwide
$134.25k - $196.9k
...have dedicated ourselves to developing software that transforms music streaming into an... ...inspire. We are developers, designers, engineers, and audiophiles united by a common goal... ..., develop and maintain high-performance desktop and mobile applications for HiFi audio enthusiasts...Full timeTemporary workLocal areaImmediate startRemote workWorldwideFlexible hours- SilverEdge is seeking a Software Engineer to support our prime contract in Suitland, Maryland. This role involves detailed design, coding, and optimization of desktop and web-based solutions using Microsoft platforms and technologies. The ideal candidate will have a Bachelor...Contract work
- ...Virtualization Platform Engineer - Azure Virtual Desktop Apply ( locations Wayne, PA Dallas/Ft. Worth, TX time type Full time posted on Posted 30+ Days Ago job requisition id 175254 Core Responsibilities Designs, implements, and deploys...Full timeWork experience placement
- Anysphere is looking for a leader for the Desktop team, responsible for the engineering experience of the Cursor desktop application used by millions. You... ...have experience shipping high-quality user-facing software, and a track record of leading engineering teams. Remote...Remote work
$200k - $250k
...Insight Global is seeking a Manager of Desktop & Applications Engineering to join an innovative international law firm client. This individual will lead desktop engineering and application delivery efforts, ensuring a high-performance, modern desktop experience for attorneys...Permanent employmentFull timeWork at office2 days per week3 days per week$90.3k - $189.6k
...Job ID326094Job Title: Senior Cloud Engineer – Virtual Desktop Infrastructure (VDI)Job Category: Information TechnologyTime Type: Full timeMinimum... ...reviewing of VDI infrastructure to maintain latest software and security patching.Support continuous monitoring efforts...Contract workWork experience placementLocal areaFlexible hours- ...Java Desktop Developer III With more than 20 years in operation, AllTech Systems is one of the leaders in recruitment for the technology industry. AllTech is headquartered in Houston, Texas, and has field offices in California, North Carolina, and Texas. Job Description...Work experience placementFlexible hours
$300k
...Lead Desktop Engineer Job Opportunity Role: Lead Desktop Engineer Client : Elite Buy-Side Trading Firm Compensation: Up to $300k USD + Bonus Location: NYC (Hybrid) Overview A Technology Driven Trading Firm is looking for a highly talented Lead Desktop...- ...Senior Cloud Desktop Engineer(Windows 365 / Azure Virtual Desktop) Location: NYC, NY 10036 *All interested and qualified candidates can... .... Recommend and integrate advanced tooling forinventory, software delivery, observability, and remote supportbeyond baseline Intune...Remote work
- Ein innovatives Softwareunternehmen in Boston sucht einen C# Entwickler, der sauberen und wartbaren Code für Desktop, Mobile oder Embedded Anwendungen schreibt. Du wirst aktiv an Unit Tests und Debugging teilnehmen, um die Softwarezuverlässigkeit in kritischen Umgebungen...
- ...Desktop Application Engineer We are looking for a Desktop Application Engineer to join our architecture team. In this role, you will be responsible for designing, developing, and maintaining cross-platform desktop applications, with a strong focus on application...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Desktop. Be the first to apply!
- graduate software developer United States
- rust software engineer United States
- senior software design engineer United States
- software engineer student United States
- software engineer amazon United States
- software developer positions United States
- software engineer full time United States
- software qa engineer United States
- new graduate software engineer United States
- junior software developer United States


