iOS Engineer

Sarsfield Group

Canada

On-site

CAD 130,000 - 180,000

Full time

21 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sarsfield Group in Canada is seeking an experienced iOS Software Engineer to own the iOS client experience. You will build production-grade mobile apps where AI interactions are central to the product and user trust, with a focus on performance, reliability, and seamless UX.

Collaborate with backend and ML teams to design API usage, latency handling, and fallbacks. 3+ years of Swift experience, AI integration, and strong memory/battery optimization are essential.

Qualifications

  • 3+ years of iOS development using Swift.
  • Experience integrating AI-powered features into mobile apps.
  • Strong understanding of async/await, concurrency, and background tasks.
  • Familiarity with CoreML or on-device ML.
  • Experience shipping production iOS apps.

Responsibilities

  • Build and maintain iOS applications using Swift and SwiftUI.
  • Integrate AI-powered features through backend APIs.
  • Design UX patterns for AI interactions, including loading states, streaming responses, retries, and fallbacks.
  • Optimize performance, memory usage, and battery efficiency.
  • Capture user signals and feedback to support AI evaluation and iteration.
  • Collaborate closely with backend and ML engineers on API design and system behavior.
  • Maintain high App Store quality, stability, and production reliability.

Skills

Swift
SwiftUI
AI integration
Concurrency
Performance optimization
CoreML
Remote config
Feature flags

Tools

TensorFlow Lite

Job description

Over 5 billion users rely on basic applications today- email, notes, tasks, calendar- that aren't AI-native. This company's mission is to build proactive applications for anyone in the world who isn't used to complex prompting, bringing intelligence to conversations, errands, organizing, and workflows with minimal to no prompting.

The product prioritizes reliability for long-running workflows, persistent context, and real-world task completion, with a strong belief that well-built products can greatly reduce hallucinations. The broader objective: help organize anyone's life so people can spend time on what's valuable and meaningful.

Role

As an iOS Software Engineer, you'll own the iOS client experience, how AI feels, responds, and performs in users' hands. This is not a thin integration role. You'll build a production-grade iOS application where AI interactions are central to the product experience, and performance, reliability, and user trust are critical.

Focus
  • Build and maintain iOS applications using Swift and SwiftUI
  • Integrate AI-powered features through backend APIs
  • Design UX patterns for AI interactions, including loading states, streaming responses, retries, and fallbacks
  • Optimize performance, memory usage, and battery efficiency
  • Capture user signals and feedback to support AI evaluation and iteration
  • Collaborate closely with backend and ML engineers on API design and system behavior
  • Maintain high App Store quality, stability, and production reliability
Ideal Experience
  • 3+ years of iOS development experience using Swift
  • Hands-on experience integrating AI-powered features into mobile apps
  • Strong understanding of async/await, concurrency, and background tasks
  • Solid iOS performance and memory optimization skills
  • Experience shipping and maintaining production iOS apps
  • Comfort designing for latency, partial failure, and non-deterministic AI behavior
  • Exposure to CoreML or light on-device ML
  • Familiarity with feature flags or remote configuration systems
  • Strong intuition for AI UX patterns and user trust considerations
Outcomes
  • Stable, smooth, reliable real-world iOS applications
  • Optimized performance: responsive, low-latency, efficient on memory and CPU
  • Production issues detected early, monitored effectively, resolved with clear root-cause analysis
  • Swift
  • SPM
  • SwiftUI
  • SQL / NoSQL
  • TensorFlow Lite (on-device inference)
How They Work

A small, high-talent-density, hands-on team that makes decisions collectively and moves quickly, balancing shipping quality work with learning. The role requires bringing structure, exercising judgment, and executing independently.

Interview Process

3-4 interviews if there's a fit, evaluated by technical team members, conducted virtually and/or onsite. Transparent, efficient process with a prompt decision.

Compensation:

The base salary range for this role is:

United States: $ 135.000 - $ 205.000 USD

Canada: $ 130.000 - $ 180.000 CAD

The range that applies depends on the country you are hired in.

Final pay within the range depends on location and experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Software Engineer
Android Software Engineer

Sarsfield Group • Canada

On-site
CAD 130,000 - 180,000
Backend Engineer, AI Internal
Backend Engineer, AI Internal

Sarsfield Group • Canada

On-site
CAD 110,000 - 190,000
Full Stack Engineer, AI Internal Systems
Full Stack Engineer, AI Internal Systems

Sarsfield Group • Canada

On-site
CAD 90,000 - 130,000
Backend Engineer, AI (Agent Systems)
Backend Engineer, AI (Agent Systems)

Sarsfield Group • Canada

On-site
CAD 90,000 - 150,000
iOS Developer
iOS Developer

Konrad Group • Toronto

Hybrid
CAD 90,000 - 125,000
Health & Wellness
Retirement Planning
Parental Leave
+5
AI/ML Engineer, London
AI/ML Engineer, London

Air Apps • London

On-site
CAD 90,000 - 150,000
Apple hardware ecosystem for work.
Annual Bonus
Top-tier Health and Life Insurance for
+7
Senior iOS Developer – AI/ML, Apple Health, and In-App Purchases
Senior iOS Developer – AI/ML, Apple Health, and In-App Purchases

H&N Research Inc • Canada

Remote
CAD 90,000 - 120,000
Flexible remote work culture
Career growth opportunities
Impactful projects
Senior Mobile Software Engineer (iOS)
Senior Mobile Software Engineer (iOS)

Precision Labs • Montreal

Hybrid
CAD 110,000 - 150,000
iOS Developer
iOS Developer

Creative Circle • Toronto

On-site
CAD 61,992 - 75,768
Senior iOS Engineer
Senior iOS Engineer

AppGrowly • Canada

Remote
CAD 160,000 - 190,000