iOS Software Engineer

Burton Recruitment

Greater London

On-site

GBP 65,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Burton Recruitment is seeking an experienced iOS Software Engineer in London to own the iOS client experience, ensuring AI interactions are fast, reliable, and trustworthy. You will build a production-grade app using Swift and SwiftUI and collaborate with backend and ML teams.

This role emphasizes performance, memory efficiency, and UX for AI, including loading states, streaming responses, retries, and fallbacks.

Qualifications

  • 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.

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
Async/await
AI integration
Performance optimization
Memory management
Remote configuration
App reliability

Tools

SPM
CoreML
TensorFlow Lite
SQL/NoSQL

Job description

iOS Software Engineer

London


Full time, Hybrid


The Company:

There are over 5 billion users using basic applications today such email, notes, tasks that are not AI-native. The mission is to build a proactive smart assistant for everyday users to bring intelligence to conversations, errands, organising and workflows with minimal prompting.


The 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 behaviour. The objective is to help users enjoy completing daily tasks in over 90% reduced time.


The Role:

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



  • 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.


Requirements:


  • 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, and reliable real-world use iOS applications.

  • Performance is optimized: responsive, low-latency, and efficient on memory and CPU.

  • Production issues are detected early, monitored effectively, and resolved with clear root-cause analysis.


Tech Stack:


  • Swift

  • SPM

  • SwiftUI

  • SQL / noSQL

  • TensorFlow Lite (on-device inference)


The Team:

The best products today in the world were built by small, world class teams. You will be joining a high talent density and hands-on team who make decisions collectively, move at rapid speed, striking a balance between shipping high-quality work and learning. Joining the team requires the ability to bring structure, exercise judgment, and execute independently. The collective goal is to give users a truly magical product.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mobile iOS Engineer
Mobile iOS Engineer

Pantera Capital • Greater London

Remote
GBP 132,000 - 325,000
Equity
Comprehensive medical, vision, and dental coverage
401(k) retirement plan
+3
Mobile iOS Engineer
Mobile iOS Engineer

xAI • Greater London

On-site
GBP 132,802 - 324,627
Equity
Comprehensive medical coverage
401(k) retirement plan
+2
Software Engineer, iOS
Software Engineer, iOS

Meta • Greater London

Hybrid
GBP 85,000 - 135,000
Software Engineer - AI
Software Engineer - AI

Atarus • Greater London

Hybrid
GBP 90,000 - 130,000
Flexible working hours
Competitive salary plus equity
High-spec laptop
+3
Founding Full-Stack iOS Engineer
Founding Full-Stack iOS Engineer

Clera • Greater London

Hybrid
GBP 135,000 - 165,000
Equity up to 1-2%
Technical Lead, Applications
Technical Lead, Applications

BJAK • Greater London

On-site
GBP 80,000 - 120,000
Senior iOS Engineer
Senior iOS Engineer

alba • England

Remote
GBP 60,000 - 80,000
UI/UX Engineer
UI/UX Engineer

Bjak • Greater London

On-site
GBP 65,000 - 90,000
Senior Full Stack Software Engineer | AI Startup
Senior Full Stack Software Engineer | AI Startup

55 Exec Search • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid working with flexibility
Small engineering team
AI-Powered iOS Engineer - SwiftUI & Performance
AI-Powered iOS Engineer - SwiftUI & Performance

Burton Recruitment • Greater London

Hybrid
GBP 65,000 - 90,000