iOS Engineer (AI Integration)

Posted 6 Days Ago
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka, IND
In-Office
Senior level
Fintech • Payments • Software • Financial Services • Automation
The Role
Build and maintain scalable modular iOS applications using Swift and modern Apple technologies. Responsibilities include developing SwiftUI interfaces, integrating LLM APIs and agentic workflows with MCP, optimizing performance and startup time, diagnosing memory and concurrency issues, implementing crash monitoring, and establishing maintainable architectures for independent feature-team delivery.
Summary Generated by Built In
About the Role

We are looking for an experienced iOS Engineer to build and maintain large scale, modular iOS applications using modern Apple technologies, with a strong focus on AI integration. You will design scalable architectures, optimize performance, and deliver high quality experiences across iPhone and iPad, working alongside multiple feature teams.

Key Responsibilities
  • Design and build scalable, modular iOS application architectures that support multiple feature teams working in parallel.
  • Develop advanced SwiftUI interfaces with a strong focus on responsiveness and accessibility.
  • Integrate LLM APIs into production iOS applications, including token management, context handling, and resilient error handling.
  • Implement agentic workflows within the app, including multi agent orchestration and tool use patterns, leveraging MCP (Model Context Protocol) frameworks.
  • Evaluate LLM trade offs (latency, cost, accuracy, on device vs cloud) and recommend the right approach for each use case.
  • Implement crash monitoring and observability solutions, and analyze crash trends to drive stability improvements.
  • Diagnose and resolve memory, performance, and concurrency issues using Xcode Instruments and profiling tools.
  • Optimize app startup time and overall runtime performance.
  • Apply modern dependency management and architectural patterns to deliver maintainable, testable code.
Required Qualifications
  • 6+ years of professional iOS development experience with Swift, delivering large scale applications in production.
  • Hands on experience integrating LLM APIs in production environments.
  • Working knowledge of MCP (Model Context Protocol) frameworks, agentic workflows, and tool use patterns.
  • Proven track record of debugging memory leaks with Instruments, analyzing crash trends, and optimizing startup performance.
  • Strong grasp of modular architecture, dependency management (e.g. Swift Package Manager), and testability.
  • Proven specialization in at least 2 to 3 of the following:
    • Swift Concurrency (async/await, Actors, Task Groups)
    • SwiftUI and Combine
    • Core Data or SwiftData
    • Networking with URLSession, gRPC, or Protocol Buffers
    • Background processing with the BackgroundTasks framework
Preferred Qualifications
  • Experience building iOS apps in banking, fintech, or other regulated environments.
  • Familiarity with crash and observability tools such as Firebase Crashlytics, Sentry, or Datadog.
  • Experience with accessibility standards (VoiceOver, Dynamic Type).
  • Exposure to on device ML (Core ML, Apple Foundation Models).
What Success Looks Like
  • Stable, fast, accessible apps with measurable improvements in crash free rate and startup time.
  • AI features shipped to production that are reliable, cost efficient, and fail gracefully.
  • Clean architecture that lets multiple feature teams ship independently.

Skills Required

  • 6+ years of professional iOS development experience with Swift delivering large-scale production applications
  • Hands-on experience integrating LLM APIs in production environments
  • Working knowledge of MCP frameworks, agentic workflows, and tool-use patterns
  • Experience debugging memory leaks with Instruments, analyzing crash trends, and optimizing startup performance
  • Strong understanding of modular architecture, dependency management, Swift Package Manager, and testability
  • Specialization in at least two to three of Swift Concurrency, SwiftUI and Combine, Core Data or SwiftData, networking with URLSession/gRPC/Protocol Buffers, or BackgroundTasks
  • Experience building iOS apps in banking, fintech, or other regulated environments
  • Familiarity with Firebase Crashlytics, Sentry, or Datadog
  • Experience with accessibility standards including VoiceOver and Dynamic Type
  • Exposure to on-device ML, Core ML, or Apple Foundation Models
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Dubai, Dubai Internet City
160 Employees
Year Founded: 1997

What We Do

Global Software Solutions Group Veracious product line is a series of robust banking platforms that provide core banking, payment systems, custom process automation, and document management solutions for banks and financial institutions in Middle East & Africa. This cutting-edge product line features the Veracious Payments Hub, Digital Banking and the DMS, all built on the Torus Lowcode development platform software. Global Software Solutions Group is a software solutions provider that aims to solve mission-critical problems that financial institutions face today. Our software solutions bring together our Low Code platform, the payments product line and customized service offerings to solve mission-critical statements in core banking, payments, process automation, and document management. The Payments Hub is GSS's flagship product.

Similar Jobs

Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees

SailPoint Logo SailPoint

Devsecops Engineer

Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Remote or Hybrid
India
2461 Employees

TransUnion Logo TransUnion

Senior Engineer

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
13000 Employees

Hewlett Packard Enterprise Logo Hewlett Packard Enterprise

Support Engineer

Artificial Intelligence • Cloud • Information Technology • Consulting
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
85422 Employees

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account