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.
- ...Role You will own how this system behaves on desktop environments. Your work focuses on reliability, performance,... ...environments. Ideal Experiences Proven software engineering experience. Hands-on experience building production Electron...SuggestedFull timeLocal area
- ...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 timeWorldwideShift work
$180k - $220k
...love to meet you. The Role: Our desktop application today captures meeting audio... ...and the release path that keeps installed software healthy on real users' machines. You'... ...that make the codebase productive for engineers and AI agents alike Own release quality...SuggestedFull timeLive inLocal areaFlexible hours$196.75k - $243.29k
...more civil shared experiences for everyone.The Consumer Apps Desktop team owns the Windows and macOS foundation behind every Roblox... ..., and user experience on Windows and Macs. As a Senior Software Engineer on the Desktop team, you'll be a driving technical force; you...SuggestedFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$140k - $200k
...office. These include frontend and backend engineers, AI research scientists, and others from... ..., and development of native Windows desktop applications using Windows App SDK, WinUI... ...dedication to building accessible and inclusive software. ~ Excellent software engineering...SuggestedFull timeWork at office$160.9k - $260.7k
...our suite of products including Docker Desktop, Docker Hub, and Docker Scout. We are... ...team building the tools that define how software gets built and delivered. As AI agents redefine... ...test coverage and support healthy engineering practices. This role may require participation...Remote jobFull timeWorldwideHome officeVisa sponsorshipShift workAfternoon shift$143.7k - $194.4k
...manage their digital workload — connecting Slack, Email, Calendar, and local files into a unified desktop experience. We are looking for a Software Development Engineer in Test (SDET) who is passionate about quality, automation, and building robust test infrastructure...InternshipLocal areaFlexible hours$140k - $230k
...mobility for all. Through our Arene mobility software platform, safety-first automated driving... .... That's why the Enterprise Technology Engineering Team (EnTec) builds solutions that... ...RESPONSIBILITIES Assist in development of Linux desktop virtualization platform for our Software...Full timeTemporary workFlexible hours3 days per week- ...The Senior Desktop UI Software Engineer (Qt/QML) will be a key player in the Mapping and Ablation System Software Team, working on cutting-edge technology in the electrophysiology field. This role is pivotal in designing and developing intuitive, user-friendly interfaces...
$100k - $140k
...the Company We are an established software company with a long history of serving county... ...suite of integrated products. Our engineering organization supports both established... ...Overview As a Software Engineer (Desktop .NET), you will play an important role in...Local areaRemote work$136k - $253k
Lead Software Engineer - CoCounsel Legal Desktop AppDo you want to be the founding engineer who sets the technical bar for CoCounsel Legal on desktop? Are you energized by the challenge of making an AI-powered product feel truly native on Windows and Mac — fast, integrated...Full timeWork at officeLocal areaFlexible hours2 days per week3 days per week$122k - $209k
...spirit of generosity. Join us for the opportunity to grow and make a difference in ways that matter to you. Role SummaryThe Lead Desktop Engineer - End User Compute (EUC) serves as a senior technical leader responsible for the engineering, administration, operational...Full timeLocal areaRemote workWork from home3 days per week$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 timeLocal areaRemote workWorldwideFlexible hours- ...and Windows Shell scripting C#, Advanced desktop troubleshooting, Sysinternals tools,... ...looking for a Windows Desktop - Application Engineer, they should have desktop based skills.... ...timeFunction: Information TechnologyExperience level: Not ApplicableIndustry: Computer Software
$102k - $184.3k
...employee will be responsible for improving the overall Virtual Desktop (VDI) experience through automation and design. You will... ...position is responsible for collaborating with Virtualization Engineering, Infrastructure Operations, and Infrastructure Service Management...Full time- ...building award-winning games or crafting engine technology that enables others to make visually... ...You'll DoThe Applications Team builds desktop and web applications, as well as... ...professional experience building production software in RustOwned and shipped large initiatives...
- ...Role Overview: The Senior Azure Virtual Desktop (AVD) Architect will lead the design, implementation, optimization, and escalation support for enterprise virtual desktop and application delivery platforms. This role is crucial for modernizing end-user computing services...Remote work
- ...Azure Virtual Desktop (AVD) Specialist We are seeking an experienced Azure Virtual Desktop (AVD) Specialist to join our team. The ideal candidate will be responsible for designing and implementing AVD solutions tailored to customer needs, ensuring seamless deployment...Remote work
$150k
...class researchers, data scientists, and engineers, tackling the most fundamental and impactful... ...team that’s responsible for the full software development life cycle, from conception... ...related requirements Experience developing desktop and mobile applications Familiarity...Full timeVisa sponsorship- ...Dark Wolf Solutions is seeking a Full Stack Software Engineer to support the development and implementation of business-critical software... ...language ~5+ years of experience implementing Windows Desktop applications ~5+ years of experience with building and consuming...Full timeFor contractors
$94k - $129k
...applications that help end users manage their data and processes. Software Engineer designs, codes, tests, implements, scales and (in some cases)... ...design) ~ Develop solutions for both mobile and desktop ~ Collaborate with both business and IT stakeholders and...Permanent employmentFull timeWork experience placementFlexible hours$110k - $270k
...GPNPU) architecture. Quadric's co-optimized software and hardware is targeted to run neural... ...code. Role The Full-Stack Engineer is key to making the Quadric product and... ...and orchestrator Experience developing desktop/CLI applications Experience managing...Full timeWork at officeLocal areaImmediate startWorldwideFlexible hours$100k - $175k
...adversaries of democracy. We’re hiring engineers, operators, and builders who want to move... ...will be doing The Senior Full Stack Software Engineer is a key technical owner at Neros... ...stack — modern front-end frameworks, desktop application development, and back-end services...Full timeWork experience placement$120k - $160k
...Opportunity We're looking for a full-stack engineer who can build applications end to end and bring our software together into one cohesive system. This is a... ...and ship applications and user interfaces across desktop, web, or mobile Develop and maintain backend...Full time- ...build the future of human-AI interactions in software. The Role We are looking for a Full Stack Software Engineer with broad experience and deep technical fundamentals... ...our web platforms, API backend, SDK, and desktop app. On a given project, you might build a...Full timeWork at officeWork from homeFlexible hours
- ...Senior Windows Desktop App Developer (C++/Qt) We are seeking a skilled and experienced Senior Windows Desktop App Developer (C++/Qt... ...application frameworks, and a passion for delivering high-quality software. This position offers flexibility: you can work 100%...Remote work
$150k - $200k
...technology space. THE ROLE Virtu is looking for a Frontend Software Engineer to join our Core Development team. This team creates powerful... ...in C# and Winforms (or WPF) Previous experience with desktop based applications and Core .NET frameworks, such as DevExpress...Full timeWorldwide- ...on experience working with Azure Virtual Desktops. Minimum of 5 years of experience as... ...support. Experience developing and testing software packages using Install shield or... ...framework. Expert End Point Protection Engineering. Experience with Windows 10/11, Active...
- ...Azure Virtual Desktop Infrastructure (VDI) Cloud Resource Service AnalystThe primary function of this position is to provide technical expertise to assist the Enterprise Systems Office in their work to implement, administer and manage the Azure Virtual Desktop Infrastructure...Work experience placementWork at officeRemote work
$115.8k - $163.2k
...portfolio, responsible for the "Circuit" platform—the central AI engine that powers productivity and process automation for all of... ...reliability, and functional quality for our 80,000+ monthly users.As a Desktop UI Developer, you will lead the greenfield effort to bring...Full timeTemporary workLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Desktop. Be the first to apply!
- associate software developer United States
- oracle software engineer United States
- software engineer part time United States
- software developer intern United States
- summer intern software engineer United States
- software developer fintech United States
- software support engineer United States
- ngo software engineer United States
- software engineer - web development United States
- intel software engineer United States



