Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Desktop

Full-time

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.

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, Desktop in United States vacancy
  •  ...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... 
    Suggested
    Full time
    Local area

    Bjak Sdn Bhd

    New York, NY
    10 hours ago
  •  ...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... 
    Suggested
    Full time
    Worldwide
    Shift work

    Roblox

    Remote
    10 hours ago
  • $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... 
    Suggested
    Full time
    Live in
    Local area
    Flexible hours

    Read Ai

    Remote
    10 hours ago
  • $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... 
    Suggested
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    4 days ago
  • $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... 
    Suggested
    Full time
    Work at office

    Speechify

    Remote
    10 hours ago
  • $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 job
    Full time
    Worldwide
    Home office
    Visa sponsorship
    Shift work
    Afternoon shift

    Docker

    United States
    1 day ago
  • $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... 
    Internship
    Local area
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  • $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 time
    Temporary work
    Flexible hours
    3 days per week

    Woven By Toyota

    Palo Alto, CA
    10 hours ago
  •  ...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... 

    Intellias

    United States
    more than 2 months ago
  • $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 area
    Remote work

    Computer Information Concepts

    Chicago, IL
    a month ago
  • $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 time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    New York, NY
    5 days ago
  • $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 time
    Local area
    Remote work
    Work from home
    3 days per week

    T. Rowe Price

    Owings Mills, MD
    6 days ago
  • $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 time
    Local area
    Remote work
    Worldwide
    Flexible hours

    Harman International Industries

    United States
    10 hours ago
  •  ...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

    System Canada Technologies

    New York, NY
    5 days ago
  • $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

    Health Care Service

    Chicago, IL
    4 days ago
  •  ...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... 

    Epic Games

    Cary, NC
    4 days ago
  •  ...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

    Prophecy Technologies

    United States
    10 hours ago
  •  ...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

    Yochana

    United States
    10 hours ago
  • $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 time
    Visa sponsorship

    Institute Of Foundation Models

    Sunnyvale, CA
    10 hours ago
  •  ...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 time
    For contractors

    Dark Wolf Solutions

    Remote
    10 hours ago
  • $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 employment
    Full time
    Work experience placement
    Flexible hours

    Pekin Insurance Careers

    Remote
    10 hours ago
  • $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 time
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Quadric.Io, Inc

    Remote
    10 hours ago
  • $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 time
    Work experience placement

    Neros Technologies

    Remote
    10 hours ago
  • $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

    Subsense Inc.

    Remote
    10 hours ago
  •  ...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 time
    Work at office
    Work from home
    Flexible hours

    Lm Studio

    Remote
    10 hours ago
  •  ...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

    Ci Hub Connector

    United States
    2 days ago
  • $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 time
    Worldwide

    Virtu Financial Inc.

    New York, NY
    10 hours ago
  •  ...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... 

    The Dignify Solutions, LLC

    Dallas, TX
    2 days ago
  •  ...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 placement
    Work at office
    Remote work

    Kaav Inc.

    Tallahassee, FL
    10 hours ago
  • $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 time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    San Jose, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Desktop. Be the first to apply!