Bachelor's degree or equivalent practical experience.
8 years of experience in software development.
7 years of experience leading technical project strategy, ML design, and working with industry-scale ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).
5 years of experience with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
5 years of experience with design and architecture and testing or launching software products.
Preferred qualifications:
Experience in leading and delivering ML projects focused on on-device deployment (Android, iOS, web browsers, or embedded devices).
Experience in ML frameworks, e.g., PyTorch, JAX, TensorFlow.
Experience with on-device ML SDKs/tooling, (e.g., TensorFlow Lite, ExecuTorch, Core ML, SNPE/QNN).
Knowledge of ML converters/compilers and run times, and hardware-accelerated ML inference techniques.
Understanding of Generative AI model architectures and their optimization for on-device execution.
Passion for innovation and to advance what's possible with on-device ML.