Skip to content

Software Engineer, Desktop Automation

Build and own desktop automation execution platform integrating AI agents with Windows sessions via remote protocols like VNC/RDP. Requires deep systems knowledge in OS APIs, accessibility frameworks, and automation infrastructure for reliable enterprise workflows.

160k – 300kNew York, NYDevOps / SRERemote

About the role

What you'll do

  • Own the desktop execution platform: session lifecycle, remote access / execution, and integration with the AI pipeline
  • Build and evolve the remote desktop substrate (VNC/RFB, RDP) that connects agents to Windows sessions
  • Work deeply with ML-focused team members on bringing in additional context to recording and execution pipelines
  • Drive reliability and observability across the desktop execution platform

What we're looking for

  • You've built and operated automation infrastructure (browser or desktop) with strong instincts about reliability and failure modes
  • You have deep systems knowledge in some or all of the following: OS-level APIs, remote desktop protocols, browser internals, or accessibility frameworks
  • You’re interested in being in-person 5 days a week in our NY office (we’ll cover relocation), or you have proven track record of working remotely (self-motivated, proactive, and a great communicator)

You might excel if

  • You have deep knowledge of Windows desktop internals: accessibility APIs (UIA, MSAA), Win32, or remote desktop protocols (VNC/RFB, RDP)
  • You have prior experience building Windows desktop VM automation and orchestration
  • You're an expert in some or all of our stack: TypeScript, Python, Appium, VNC/RFB, Tailscale, Temporal, Kubernetes

Compensation & Benefits

  • Competitive salary plus meaningful equity at Series A stage
  • Comprehensive medical, dental, and vision benefits
  • 401(k) matching
  • Daily meals together in the office
  • Flexible PTO (4 weeks per year)
  • Relocation support for candidates not already based in NYC

Skills

TypeScriptPythonAppiumVnc/RfbRdpKubernetesTemporalTailscaleWindows Accessibility ApisUiaMsaaWin32

Similar roles

DevOps / SRE jobs

Software Engineer, Security

Build and own observability, SRE practices, and secure AWS cloud infrastructure for an early-stage audio AI startup. Requires 3+ years in SRE/infra and hands-on experience with Terraform, Kubernetes, and observability tools.

160k – 200kSan Francisco, CADevOps / SREOn-site3+ YOEAWSCI/CD

Network Engineer - Backbone

Northwood is seeking a Senior Network Engineer to design and build global backbone network infrastructure for space communications. This role involves deploying WAN infrastructure, advanced routing protocols, and optical transport systems to ensure high uptime for mission-critical data.

160k – 220kLos Angeles, CADevOps / SREOn-site5+ YOEBGPOspf

Site Reliability Engineer (SRE)

SRE responsible for designing, automating, and operating reliable cloud infrastructure on AWS GovCloud for U.S. Government customers, with focus on Kubernetes, CI/CD automation, and compliance requirements.

160k – 200kArvada, CODevOps / SREHybrid3+ YOEGitCI/CD

Software Engineer - Platform/Infrastructure

Builds and scales backend infrastructure and data processing systems for a human risk security platform, ensuring reliability and performance. Requires 3-7+ years in backend/platform engineering with distributed systems, cloud platforms, and data processing tools.

160k – 225kSan Francisco, CADevOps / SREOn-site3+ YOEAWSGCP

Network Engineer, Real-Time Infrastructure

Owns global network infrastructure for real-time voice AI, optimizing latency across hybrid cloud, bare metal, and edge environments. Requires 5+ years in network engineering with expertise in BGP, OSPF, AWS, CDN, and load balancing.

160k – 220kCaliforniaDevOps / SRERemote5+ YOEBGPCdn