Description
The AI Software Engineer will design and develop on-device software and machine-learning models that enable Siri to understand and use app capabilities. The role involves building prototypes and features with large-language-model interfaces, running large-scale experiments, evaluating models and algorithms, researching performant on-device and cloud technologies, optimizing latency, memory, and power budgets, diagnosing failures, and contributing to shared evaluation and telemetry. The position requires a relevant bachelor's degree and at least two years of experience developing machine-learning or AI-driven software, along with proficiency in Python, Swift, Objective-C, or C++ and experience with large-language-model interfaces, ML-model evaluation, and agentic coding.
