2,051,700open jobs
122,888companies
254,042added this week
Browse all
Salary
$225k – $250k per year
Location
In office (San Francisco)
Visa
H-1B filings in 12 months: 2
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 1, 2026. First seen by Alion on Aug 19, 2026. Town scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Meet Town, the personal AI assistant that manages your inbox, schedules your meetings, and handles the busywork — working quietly in the background for you.

About Town

Town is building the AI coworker for every team. Everyone gets their own Townie, an AI assistant that learns how you work (your voice, judgment, relationships, and priorities) and does real work on your behalf across email, calendar, docs, Slack, and CRM. Townies don't wait to be prompted. They observe, learn, and act. And because every teammate has one, Townies can ask each other questions and hand off work, so the whole team moves faster together.

Four months after our public launch, we became a $1B company. We recently raised a $108M Series B, co-led by Forerunner Ventures and Menlo Ventures, with continued support from Andreessen Horowitz, First Round Capital and angels such as Zach Perret, Soleio Cuervo, Scott Belsky, and more. Our founders, Jean-Denis and Tony, previously led EPD at Plaid and applied AI product at Google.

About the role

Town is most powerful when it's ambient - always there, aware of what you're working on, one keystroke away. The native macOS app is how that happens. We're looking for a Desktop Engineer to own Town's macOS client: a fast, deeply-integrated, always-on app that lives in your menu bar, understands the context around you, and acts the moment you need it.

You'll own the native client end to end - architecture, OS integration, performance, and the release pipeline - and set the craft bar for what a Town desktop experience feels like. The bar is someone who has shipped a real Mac app that people loved to use, and sweats the details that make native software feel effortless.

What you'll do

  • Build and own Town's native macOS app in Swift, SwiftUI, and AppKit - architecture, features, and polish.

  • Go deep on the OS: menu-bar and background agents, global shortcuts, notifications, EventKit, and the Accessibility APIs that let Town understand and act across other apps.

  • Make an always-on client that's genuinely fast and light - low memory, low battery, no jank.

  • Own the release pipeline: code signing, notarization, sandboxing/entitlements, crash reporting, and seamless auto-update.

  • Handle sensitive user data on-device with the security and privacy it deserves, in partnership with our security work.

  • Work closely with the backend and AI teams to bring Town's agent to the desktop natively.

  • Set the craft and performance bar for the desktop experience - and lay the groundwork for future platforms.

You might thrive here if you...

  • Have extensive experience building native macOS (and/or iOS) applications, with depth in Swift.

  • Are fluent in both AppKit and SwiftUI and know when to reach for each.

  • Have worked below the UI layer: OS-level APIs, background processes, IPC/XPC, notifications, accessibility.

  • Care about performance and polish

  • Have shipped and owned a Mac app end to end, including signing, notarization, and updates.

  • Want to own a product surface from zero and move at startup speed doing it.

Location

In-person in San Francisco's Financial District, five days a week. Everyone is here to do their best work and make this product a success.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,051,700 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Industrial Engineering
Similar stack
Same company
San Francisco
Project Engineer II 17 days ago
$173k – $238k per year · In office · Secret · Full-Time · 10+ years exp · Bachelor's Degree · Englewood
Apply
≈ $42k – $75k per year (Estimated) · In office · Nationals only · Internship · Bachelor's Degree · Sparks
MATLAB
Apply
≈ $41k – $75k per year (Estimated) · In office · Secret · Internship · Bachelor's Degree · Dayton
MATLAB
Apply
≈ $62k – $112k per year (Estimated) · In office · Secret · Full-Time · Bachelor's Degree · Sparks
SpaceTech
GD&T
Apply
$75k – $85k per year · In office · Full-Time · 1+ year exp · Bachelor's Degree · Los Angeles
MATLAB
Analytics
Microsoft Excel
Design
SolidWorks
AutoCAD
Life Sciences
PCR
Apply
Lead ML Engineer 8 days ago
≈ $26k – $69k per year (Estimated) · In office · 5+ years exp · Bengaluru
Python
Go
JavaScript
Java
Node JS
AI/ML
Model Context Protocol
Embeddings
Function Calling
AI Agents
LLM
RAG
Structured Outputs
LLM Guardrails
Machine Learning
Mobile
Clean Architecture
DevOps
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
Technical Lead 8 days ago
≈ $23k – $58k per year (Estimated) · In office · 5+ years exp · Bengaluru
Python
Go
JavaScript
Java
C
Node JS
C
FFmpeg
DevOps
GCP
Datadog
Prometheus
Git
AWS
Docker
Kubernetes
Cloudflare
Grafana
Fastly
Akamai
Robotics
GStreamer
Apply
≈ $28k – $70k per year (Estimated) · In office · 10+ years exp · Bengaluru
Go
JavaScript
Lua
DevOps
Terraform
SaltStack
DNS
BGP
Apply
In office · 5+ years exp · Bengaluru
Python
Go
DevOps
Terraform
GitHub Actions
Prometheus
CI/CD
ArgoCD
Jenkins
AWS
Docker
Kubernetes
Grafana
Amazon EKS
Amazon EC2
Amazon S3
IAM
Amazon CloudWatch
Apply
Staff Engineer 8 days ago
≈ $34k – $83k per year (Estimated) · In office · 8+ years exp · Bengaluru
Python
Go
Java
SQL
Databases
MySQL
PostgreSQL
RabbitMQ
Apache Kafka
DevOps
GCP
AWS
Docker
Kubernetes
Apply
TechOps Engineer 2 months ago
$175k – $200k per year · In office · Full-Time · San Francisco
DevOps
Wi-Fi
Cybersecurity
SOC 2
Apply
$75k – $115k per year · In office · Full-Time · San Francisco
Management
Google Calendar
Apply
$225k – $300k per year · In office · Full-Time · San Francisco
Apply
$250k – $300k per year · In office · Full-Time · San Francisco
AI/ML
Embeddings
AI Agents
LLM
Semantic Search
Knowledge Graph
Apply
$250k – $300k per year · In office · Full-Time · San Francisco
AI/ML
LLM Evaluation
Apply
$80k – $152k per year · Hybrid · 8+ years exp · Bachelor's Degree · San Francisco
Design
AutoCAD
Management
Miro
Apply
≈ $255k – $503k per year (Estimated) · In office · Full-Time · 5+ years exp · Master's Degree · San Francisco
Apply
$120k – $192k per year · In office · San Francisco
Apply
$36k – $96k per year · In office · San Francisco
Apply
$96k – $156k per year · In office · Freelance · San Francisco
Apply
See all jobs
This is one of many
2,051,700 more open roles from verified company boards, updated every day.