Jobs · Engineering

iOS Mobile Developer

Haystack · Washington DC-Baltimore Area · 1 wk ago
RemoteRemoteEngineeringFull-time

About the Role

Develop a real-time, on-device speech translation application for iPhones, integrating audio capture, speech recognition, translation, and text-to-speech. Own the iOS application's architecture, performance, memory management, and production releases. Integrate on-device machine learning inference frameworks (e.g., Core ML, ONNX Runtime) and manage their lifecycle. Implement and optimize the real-time audio pipeline using AVAudioEngine and manage background model delivery. Build peer-to-peer device communication for transcript sharing via MultipeerConnectivity. Ensure robust Swift concurrency across all components, avoiding data races, deadlocks, and memory issues on hardware-constrained devices.

Requirements

  • 5+ years of experience shipping production iOS applications using Swift.
  • Direct experience with AVAudioEngine or AudioUnit at a low-level hardware callback level.
  • Proven track record of integrating ML or signal-processing frameworks into iOS apps (e.g., Core ML, ONNX, TensorFlow Lite).
  • Proficiency in memory and performance management on constrained devices using tools like Instruments.
  • Experience with background URLSession and building resilient download/upload systems.
  • Comfort with protocol-oriented architecture, multi-module Swift packages, and testable service layers.
  • Ability to obtain and hold a federal security clearance, with experience in federal compliance environments being a plus.

Benefits

  • Generous and flexible time-off policies, along with flexible work schedules and telework options.
  • Comprehensive career development including a mentorship program, training, and tuition reimbursement.
  • Industry-leading benefits package, including a choice of health plans, FSA, commuter benefits, and 401K matching.
  • Strong focus on community engagement, including company-wide support activities and volunteer time off.

Similar jobs

IOS Developer

SWITS DIGITAL Private LimitedDenver, CO· 1 mo ago
Engineeringapply on candidateportal.ceipal.com