Job
Description
As an experienced iOS Engineer, you will be responsible for building intelligent and context-aware mobile experiences by integrating Vision models, Speech systems, and heuristic decision logic. You will work at the intersection of ML + mobile engineering to deliver smooth, on-device and cloud-enhanced AI features for next-generation iOS applications. Key Responsibilities: - Build and maintain iOS apps that utilize computer vision, speech recognition, and Core ML models. - Deploy and optimize Core ML, Vision, Speech frameworks for real-time, low-latency inference. - Implement heuristics and rule-based logic to enhance model outputs and accuracy. - Collaborate with AI and backend teams to integrate multimodal ML models (vision, speech, text). - Work closely with designers to translate ML capabilities into user-friendly experiences. - Profile and optimize app performance including inference speed, memory, CPU/GPU usage, and battery impact. - Contribute to CI/CD pipelines and testing frameworks for ML-driven mobile features. - Stay updated on the latest ML technologies from Apple, such as Core ML tools, Neural Engine, and Create ML. Required Qualifications: - Bachelors/Masters degree in CS, EE, or related fields. - 7-9 years of professional iOS development experience using Swift, SwiftUI, or UIKit. - Proven expertise with Core ML, Vision, and Speech frameworks. - Experience in converting ML models to Core ML (PyTorch/TensorFlow Core ML). - Strong understanding of heuristics, hybrid rule/model pipelines, and decision systems. - Solid knowledge of async programming, memory management, and performance optimization. - Experience in integrating SDKs/APIs for ASR, object detection, scene analysis, etc. As an experienced iOS Engineer, you will be responsible for building intelligent and context-aware mobile experiences by integrating Vision models, Speech systems, and heuristic decision logic. You will work at the intersection of ML + mobile engineering to deliver smooth, on-device and cloud-enhanced AI features for next-generation iOS applications. Key Responsibilities: - Build and maintain iOS apps that utilize computer vision, speech recognition, and Core ML models. - Deploy and optimize Core ML, Vision, Speech frameworks for real-time, low-latency inference. - Implement heuristics and rule-based logic to enhance model outputs and accuracy. - Collaborate with AI and backend teams to integrate multimodal ML models (vision, speech, text). - Work closely with designers to translate ML capabilities into user-friendly experiences. - Profile and optimize app performance including inference speed, memory, CPU/GPU usage, and battery impact. - Contribute to CI/CD pipelines and testing frameworks for ML-driven mobile features. - Stay updated on the latest ML technologies from Apple, such as Core ML tools, Neural Engine, and Create ML. Required Qualifications: - Bachelors/Masters degree in CS, EE, or related fields. - 7-9 years of professional iOS development experience using Swift, SwiftUI, or UIKit. - Proven expertise with Core ML, Vision, and Speech frameworks. - Experience in converting ML models to Core ML (PyTorch/TensorFlow Core ML). - Strong understanding of heuristics, hybrid rule/model pipelines, and decision systems. - Solid knowledge of async programming, memory management, and performance optimization. - Experience in integrating SDKs/APIs for ASR, object detection, scene analysis, etc.