Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

SoC Machine Learning Software Engineer

Apple

$147,400 - $220,900
Sep 21, 2025
Sunnyvale, CA, US
Apply Now

Apple is looking to revolutionize embedded 6G/5G/4G/multimode cellular firmware development and silicon/FW integration by orchestrating the research, design, and implementation of groundbreaking AI/ML models, methodologies, and applications. The goal is to improve device performance across diverse modem functions and automate engineering development workflows using Gen AI and LLMs.

Requirements

  • Hands-on experience in building, training, and deploying deep learning models, including LSTM, CNN, RNN, transformers.
  • Practical experience and knowledge of applying ML/AI methods to real-world data analysis and usage scenarios, using generative AI and modern machine learning methods, particularly deep neural networks and reinforcement learning.
  • Solid knowledge of software engineering principles and core computer science fundamentals and excellent proficiency in Python and C/C++.
  • Knowledgeable in building architectures and incorporating SOTA LLMs into application frameworks.
  • Experience in building Gen AI applications to solve real-world engineering problems, demonstrating techniques like RAG, Prompt engineering, and Fine-tunings.
  • Familiarity with toolchains and packages like PyTorch, Langchain, CoreML, MLX.
  • Experience with relational database (e.g Postgres), SQL, non-relational database (e.g.Mango DB) and vector DBs.

Responsibilities

  • Develop and deploy innovative ML models on Apple Silicons, focusing on Cellular Modem algorithms and usage scenarios.
  • Research, evaluate, design, and implement deep learning and Gen AI architectures to enhance inherent model performance.
  • Apply these architectures to cellular modem firmware development and HW/SW system bring-up applications.
  • Collaborate alongside internal multi-functional teams using expertise in machine learning to improve device performance across diverse modem functions.
  • Demonstrate knowledge and hands-on experience to apply Gen AI and LLMs to improve engineering development workflow automation and efficiency.
  • Build architectures and incorporate SOTA LLMs into application frameworks.
  • Build Gen AI applications to solve real-world engineering problems, demonstrating techniques like RAG, Prompt engineering, and Fine-tunings.

Other

  • Pursuing a Bachelor of Science in Electrical Engineering or related degree.
  • MS with 5+ years or Ph.D. with 3+ years of industry experience in AI/ML.
  • Experience in using various analytics and statistical methods for feature extraction and abstraction, to transform data into useful insights and actionable results.
  • Top-notch abilities to conduct independent research, prototype, evaluate, and complete end-to-end design iterations.
  • Embedded and HW/SW integration experience.