Hybrid Lead iOS Engineer

Posted last week

Apply now

About the role

  • Lead iOS Engineer developing AI-powered applications for webAI. Define architecture, engineering standards, and mentor engineers while enhancing user experience.

Responsibilities

  • iOS technical leadership: Define architecture, engineering standards, and delivery practices for a high-quality iOS codebase.
  • Build best-in-class Swift/SwiftUI experiences: Create polished, responsive UI with strong state management, clean composition, and modular design.
  • Performance & animation excellence: Ensure buttery-smooth interactions (scrolling, transitions, gestures), optimize render pipelines, and aggressively reduce jank, dropped frames, and memory pressure. Obsess about the animation and performance.
  • On-device inference optimization: Implement and optimize ML inference pipelines with a focus on latency, battery, thermal limits, memory usage, and throughput.
  • CoreML / MLX integration: Build reliable inference flows using CoreML and modern ML stacks (including MLX where appropriate), managing model formats, quantization strategies, and runtime constraints.
  • Metal-enabled acceleration: Use Metal (and related GPU tooling) to accelerate graphics or computation where it meaningfully improves user experience and performance.
  • Offline-first architectures: Design robust offline flows with local persistence, sync strategies, conflict resolution, and resilient background behavior.
  • Observability & quality: Establish performance monitoring, crash/error reporting, regression testing, and release processes that keep quality high as the product scales.
  • Cross-functional collaboration: Partner closely with product, design, and backend to translate goals into crisp technical plans and deliver reliably.
  • Mentor and raise the bar: Coach iOS engineers through pairing, code reviews, and thoughtful guidance; drive a culture of craftsmanship and velocity.

Requirements

  • 6+ years of professional iOS development experience, including significant ownership of a production iOS app.
  • Strong expertise in Swift and SwiftUI, with demonstrated ability to build complex, high-performance interfaces.
  • Deep understanding of iOS performance: Instruments, Time Profiler, memory leaks, frame pacing, rendering costs, concurrency, and energy impact.
  • Experience building offline-first mobile apps: persistence layers, background tasks, sync engines, and reliability under poor network conditions.
  • Familiarity with Metal (or strong graphics/GPU optimization instincts) and when to apply it.
  • Practical experience shipping on-device ML features using CoreML (and/or related inference runtimes), including model lifecycle and optimization considerations.
  • Strong software engineering fundamentals: architecture patterns, testability, maintainability, and thoughtful API design.
  • Proven leadership: driving technical direction, mentoring, and making pragmatic tradeoffs to ship.

Benefits

  • Competitive salary and performance-based incentives.
  • Comprehensive health, dental, and vision benefits package.
  • 401k Match (US-based only)
  • $200/mos Health and Wellness Stipend
  • $400/year Continuing Education Credit
  • $500/year Function Health subscription (US-based only)
  • Free parking, for in-office employees
  • Unlimited Approved PTO
  • Parental Leave for Eligible Employees
  • Supplemental Life Insurance

Job title

Lead iOS Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job