Machine Learning Software Engineer for Location and Spatial Awareness , Sensing & Connectivity

Cupertino, CA, US • Posted 4 days ago • Updated 1 day ago
Full Time
On-site
Fitment

Dice Job Match Score™

📋 Comparing job requirements...

Job Details

Skills

  • Forms
  • Human-computer Interaction
  • Brand
  • Algorithms
  • Wireless Communication
  • Brainstorming
  • IOS Development
  • Research
  • Computer Engineering
  • Computer Science
  • Electrical Engineering
  • FOCUS
  • Active Learning
  • Semi-supervised Learning
  • Video
  • Python
  • C
  • C++
  • Deep Learning
  • PyTorch
  • TensorFlow
  • Sensors
  • International Relations
  • Information Retrieval
  • Investor Relations
  • Data Loading
  • Training
  • GPU
  • 3D Computer Graphics
  • Computer Vision
  • Collaboration
  • Machine Learning (ML)
  • Programming Languages
  • Prototyping

Summary

Help craft the next generation of spatial awareness and applied perception technologies at Apple. Our team focuses on innovating, building, and productizing new ways for our devices to understand and interact with the physical world and the user. We leverage cutting-edge computer vision, foundation models, and machine learning to enable highly intuitive, seamless forms of human-computer interaction.\\n\\n

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.\n\nIn 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.\n\n

Ph.D. (or M.S. with equivalent applied research experience) in Computer Engineering, Computer Science, Electrical Engineering, or a related field.\nDeep expertise in Machine Learning and Computer Vision, with a strong focus on Vision Transformers (ViTs), CNNs, and Foundation Models.\nProven 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.\nHands-on experience with egocentric video understanding, action recognition, or scene classification.\nStrong programming skills in Python and C/C++, with deep proficiency in modern deep learning frameworks (PyTorch, TensorFlow).\nExperience working with novel or multi-modal sensor data (e.g., polarization, depth, IR) and synthetic/semi-synthetic data generation.\nAbility to optimize data-loading and training infrastructure to maximize GPU efficiency.\nFamiliarity with 3D computer vision and spatial/robotic perception.\n

Takes initiative to address new problems and responsibility for the results\nExcellent collaboration skills and a proven ability to publish in top-tier ML/CV conferences or journals\nInterested in creating new technologies and user experiences.\nPassion for actively learning new skills, techniques, and programming languages/libraries/frameworks.\nThrives in a collaborative environment and communicates effectively.\nCreative and inquisitive, seeking to solve everyday problems in innovative ways.\nLaser-focused on the smallest details that are meaningful to our customers.\nDesire to be exposed to all aspects of development: prototyping, planning, designing, productizing, launching, and scaling.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90733111
  • Position Id: 9d824b6b545984e44d37b96ab85b106e
  • Posted 4 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Sunnyvale, California

Yesterday

Full-time

Cupertino, California

Yesterday

Full-time

Sunnyvale, California

Yesterday

Full-time

Cupertino, California

Yesterday

Full-time

Search all similar jobs