> Markdown version of [/jobs/ext/147276-machine-learning-software-engineer-for-location-and-spatial-awareness-sensing-connectivity](https://www.wearedevelopers.com/jobs/ext/147276-machine-learning-software-engineer-for-location-and-spatial-awareness-sensing-connectivity). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Machine Learning Software Engineer for Location and Spatial Awareness , Sensing & Connectivity - **Company:** Apple Inc. - **Location:** Cupertino, CA, United States - **Salary:** $147,400.0 - $272,100.0 - **Contract:** Permanent contract - **Skills:** Computer Vision, C++ (Programming Language), Computer Programming, Computer Engineering, Python (Programming Language), Location-Based Services, Machine Learning, Tensorflow, Supervised Learning, Pytorch, Large Language Models, Deep Learning, Information Technology, Programming Languages, Data Generation - **Published:** May 21, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=45ad649c0cdbfe03 ## About the Role Do you have experience in Sensors?, Takes initiative to address new problems and responsibility for the results Excellent collaboration skills and a proven ability to publish in top-tier ML/CV conferences or journals Interested in creating new technologies and user experiences. Passion for actively learning new skills, techniques, and programming languages/libraries/frameworks. Thrives in a collaborative environment and communicates effectively. Creative and inquisitive, seeking to solve everyday problems in innovative ways. Laser-focused on the smallest details that are meaningful to our customers. Desire to be exposed to all aspects of development: prototyping, planning, designing, productizing, launching, and scaling. Minimum Qualifications Ph.D. (or M.S. with equivalent applied research experience) in Computer Engineering, Computer Science, Electrical Engineering, or a related field. Deep expertise in Machine Learning and Computer Vision, with a strong focus on Vision Transformers (ViTs), CNNs, and Foundation Models. Proven track record of developing and optimizing efficient ML training pipelines, specifically utilizing Active Learning, domain adaptation, or semi-supervised learning to reduce data annotation bottlenecks. Hands-on experience with egocentric video understanding, action recognition, or scene classification. Strong programming skills in Python and C/C++, with deep proficiency in modern deep learning frameworks (PyTorch, TensorFlow). Experience working with novel or multi-modal sensor data (e.g., polarization, depth, IR) and synthetic/semi-synthetic data generation. Ability to optimize data-loading and training infrastructure to maximize GPU efficiency. Familiarity with 3D computer vision and spatial/robotic perception. ## Description Join a team that designs, implements, and powers brand new technologies and services on a platform that empowers millions of developers and reaches over a billion users. We are looking for a highly motivated and creative Software Engineer with a strong background in Machine Learning and Computer Science to help develop new technologies for special projects on the Location Services team. Our special projects target innovative new signals, sensors, and algorithms to enhance location-aware user experiences., In this role, you will architect and implement production software systems for new ML technologies, fusing them with existing location and spatial capabilities to bring new experiences to our users. You will collaborate with developers on other iOS teams to architect full-stack iOS solutions. By designing and implementing technologies that integrate machine learning with wireless and spatial sensors, you will help solve real-world problems and participate in brainstorming the future of iOS., ","responsibilities":"We are looking for a highly motivated Machine Learning and Computer Vision Engineer to develop state-of-the-art perception algorithms. In this role, you will tackle complex challenges in egocentric vision, action recognition, and sensor-based perception. You will be responsible for designing highly efficient ML training pipelines, fine-tuning vision transformers, and utilizing active learning techniques to maximize model performance while minimizing data annotation costs. If you are passionate about pushing the boundaries of spatial computing and efficient ML, we want you on our team. ## Related Videos - [Getting Started with Machine Learning](https://www.wearedevelopers.com/videos/260-getting-started-with-machine-learning) - [Machine learning in the browser with TensorFlowjs](https://www.wearedevelopers.com/videos/155-machine-learning-in-the-browser-with-tensorflowjs) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Edge AI on iOS: Beyond the Cloud, Designing the Next Generation of Intelligent On-Device Apps](https://www.wearedevelopers.com/videos/100225-edge-ai-on-ios-beyond-the-cloud-designing-the-next-generation-of-intelligent-on-device-apps) - [Geometric deep learning for drug discovery](https://www.wearedevelopers.com/videos/264-geometric-deep-learning-for-drug-discovery) - [30 Golden Rules of Deep Learning Performance](https://www.wearedevelopers.com/videos/11-30-golden-rules-of-deep-learning-performance) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this)