Senior Software Engineer iOS
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