Posted:1 day ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: iOS Mobile Engineer Vision, Speech & Heuristic Intelligence

Location: Onsite

Department: Mobile Engineering / Applied AI

Experience Level: Mid to Senior

Reports To: Head of Engineering

About the Role

iOS Mobile Engineer

machine learning and product engineering

Key Responsibilities

  • Design, build, and maintain

    iOS applications

    that integrate

    computer vision

    and

    speech recognition

    models.
  • Deploy and optimize

    Core ML

    ,

    Vision

    , and

    Speech

    frameworks for real-time inference and low-latency performance.
  • Implement

    heuristic systems

    that enhance model outputs e.g., post-processing results, confidence-based decisions, or hybrid rule/model logic.
  • Collaborate with AI research and backend teams to integrate

    multimodal ML models

    (vision, speech, and text).
  • Work closely with UX designers to translate model capabilities into delightful and efficient user experiences.
  • Conduct

    performance profiling

    and

    optimization

    for on-device inference, memory usage, and energy efficiency.
  • Contribute to

    CI/CD pipelines

    ,

    testing frameworks

    , and

    automated evaluation

    of ML-integrated features.
  • Stay current with the latest Apple ML technologies (e.g., Core ML tools, Create ML, Neural Engine optimizations).

Required Qualifications

  • Bachelor's or Master's degree in

    Computer Science, Electrical Engineering, or related field

    .
  • 79 years of professional iOS development experience using

    Swift

    and

    SwiftUI/UIKit

    .
  • Proven experience with

    Core ML

    ,

    Vision

    , and

    Speech

    frameworks.
  • Familiarity with

    ML model conversion and optimization

    for iOS (e.g., PyTorch/TensorFlow ? Core ML).
  • Strong grasp of

    heuristics and rule-based systems

    , including hybrid model-rule pipelines.
  • Solid understanding of

    mobile performance optimization

    ,

    asynchronous programming

    , and

    memory management

    .
  • Experience integrating APIs or SDKs for

    ASR (Automatic Speech Recognition)

    and

    Object/Scene Detection

    .

Preferred Qualifications

  • Experience with

    on-device multimodal fusion

    (vision + speech + text).
  • Familiarity with

    Apple Neural Engine (ANE)

    optimizations.
  • Hands-on experience with

    Metal Performance Shaders (MPS)

    or

    accelerate frameworks

    .
  • Background in

    reinforcement learning

    or

    behavioral heuristics

    for user adaptation.
  • Understanding of

    privacy-preserving ML

    and

    on-device data pipelines

    .
  • Prior experience in building

    assistive

    ,

    AR

    , or

    AI-driven interaction

    applications.
  • Strong expertise in SwiftUI, UIKit, Storyboards, Auto Layout, Core Data, Core Graphics, and Core Animation.
  • Familiar with performance tuning, memory management, app lifecycle, background threading, and battery/network optimization.

Soft Skills

  • Strong problem-solving and analytical skills.
  • Collaborative mindset with experience working across AI, design, and product teams.
  • Passion for building intelligent, human-centric mobile experiences.
  • Self-driven with attention to performance, reliability, and scalability.

Tools & Technologies

  • Languages:

    Swift, Objective-C (optional), Python (for model preparation)
  • Frameworks:

    Core ML, Vision, Speech, AVFoundation, Combine, SwiftUI
  • Tools:

    Xcode, Core ML Tools, MLModelC, Metal, Git, Jira
  • ML Ecosystem:

    PyTorch, TensorFlow, ONNX, Core ML Converter

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

chennai, bengaluru

gurugram, haryana, india

hyderabad, telangana, india