CareerPlan

Senior Software Engineer iOS

USAFull-time2026-11-06 → 2026-11-10
On-site

Core

Design and build scalable native iOS applications with integrated AI capabilities for enterprise clients.

Role type

Senior IC iOS Software Engineer

Builds

Native iOS applications with AI/ML features

Domain

Mobile development, Artificial Intelligence, Enterprise Software

Deliverable

production ML models

Required skills

Swift, native iOS development, MVVM, Clean Architecture, VIPER, LLM API integration, Core ML, on-device inference, test-driven development, distributed systems, AI coding tools, automated testing, production observability

Preferred skills

Experience with emerging iOS frameworks, mobile AI technologies, enterprise microservices, event-driven architectures, API gateway communication, SaaS lifecycles

Technologies

Swift, Core ML, LLM APIs, Claude Code, Cursor, GitHub Copilot

Responsibilities

Write clean, maintainable code and build robust systems across diverse Apple hardware and iOS versions. Design and evolve modular, scalable native iOS architecture. Build AI capabilities into native iOS applications using LLM-powered services and on-device Core ML. Profile, diagnose, and resolve runtime performance bottlenecks. Collaborate with Product, UX, Systems, engineers, designers, architects, and product managers on technical designs. Maintain technical documentation, architectural decision records, and system diagrams.

Seniority

Senior, hands-on IC