iOS Mobile Developer (Swift)

Dev TechnologyReston, VA
Remote

About The Position

This role involves developing an iOS application for a real-time speech translation app that operates entirely on-device. The application will handle audio capture, speech recognition, translation, and text-to-speech, coordinated across multiple services on iPhones with hardware constraints. The developer will integrate vendor-provided ML models, manage background Over-The-Air (OTA) model delivery from AWS, build peer-to-peer device communication, and release the application through a federal accreditation pipeline. The responsibilities include owning the iOS application's architecture, performance, memory management, and production releases. This involves integrating on-device ML inference frameworks (Core ML, ONNX Runtime, WhisperKit), managing the real-time audio pipeline using AVAudioEngine, implementing voice activity detection and buffer management at hardware-thread priority, handling background model delivery with resumable multi-file downloads via URLSession, managing state persistence and network transition handling, and enabling peer-to-peer transcript sharing between devices using MultipeerConnectivity. The role requires utilizing Swift concurrency across all these features without introducing data races, deadlocks, or jetsam kills on 6GB devices.

Requirements

  • 5+ years shipping production iOS apps in Swift
  • Direct experience with AVAudioEngine or AudioUnit at the hardware callback level
  • Track record integrating ML or signal-processing frameworks into iOS apps (Core ML, ONNX, TensorFlow Lite, or similar)
  • Proficiency managing memory and performance on constrained devices using Instruments
  • Experience with background URLSession and resilient download/upload systems
  • Comfort with protocol-oriented architecture, multi-module Swift packages, and testable service layers
  • Ability to hold a clearance and work in a federal compliance environment

Nice To Haves

  • FISMA experience is a plus

Responsibilities

  • Own the iOS application: architecture, performance, memory management, and production releases
  • Integrate on-device ML inference frameworks (Core ML, ONNX Runtime, WhisperKit) — loading, lifecycle, error recovery
  • Manage the real-time audio pipeline: AVAudioEngine, voice activity detection, buffer management at hardware-thread priority
  • Handle background model delivery: resumable multi-file downloads over URLSession, state persistence, network transition handling
  • Implement peer-to-peer transcript sharing between devices via MultipeerConnectivity
  • Utilize Swift concurrency across all features without data races, deadlocks, or jetsam kills on 6GB devices

Benefits

  • Generous and flexible time-off policy
  • Flexible work schedules and telework options, including remote work availability for eligible projects
  • Career development opportunities including a mentorship program, technical and management training through Dev University, hands-on learning through DevLab, tuition reimbursement, and paid training opportunities
  • Industry-leading benefits including a choice of two health plans that include dental and vision, flexible spending account, commuter benefits, life insurance, and more
  • 401K matching with a 5% matching contribution
  • Regular team and company social events including our annual party, happy hours, fitness challenges, and more
  • A focus on community engagement including company wide support activities, employer match for donations, and time off for volunteer efforts
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service