The Vision Product Group is working on exciting new technologies. We are looking for a driven and dedicated performance engineer. This team is building the core foundational platform for some of Apples most advanced technologies in spatial computing. As part of our creative organization you will have a uniquely rewarding opportunity to craft future products that will delight and inspire millions of people every day.
This role focuses on optimizing AR/VR system software to deliver high-performance low-latency and visually buttery-smooth immersive experiences on custom hardware. You will analyze and improve performance across the full stackincluding rendering GPU/graphics runtime OS and hardwareto ensure smooth frame rates minimal motion-to-photon latency and scalable real-time performance. The work combines deep performance investigation systems optimization and AI-assisted tooling to push the boundaries of spatial computing.
Optimize system software to improve performance efficiency and scalability on custom hardware AI tooling for Perf and apply AI technologies and automation tools to accelerate performance analysis improve workflows and solve engineering performance data to identify bottlenecks root-cause regressions and validate optimization user-centric resource-utilization and efficiency metrics to guide performance analysis and optimization instrumentation profiling workflows and custom tools to improve observability debugging and engineering multiple optimization approaches make data-driven trade-off decisions and experiment with new performance improvement across teams to investigate complex issues communicate with leadership about technical findings and share performance best performance tests benchmarking frameworks and dashboards to continuously monitor performance health.
A minimum B.S. degree in Computer Science Computer Engineering Electrical Engineering or a related technical field or equivalent practical experience.n2 years of experience in software development system software performance engineering or a related technical programming in one or more languages such as C C Python or similar of computer architecture operating systems memory hierarchy concurrency and software performance analyzing software performance using profiling tracing benchmarking and performance analysis to quickly learn new software stacks technologies and performance ability to communicate technical findings clearly and collaborate effectively with cross-functional with AI-assisted development tools and willingness to adopt emerging AI technologies to improve engineering effectiveness.
Experience with macOS/iOS kernel drivers compilers runtimes or embedded analyzing and optimizing graphics gaming or real-time interactive application using GPU profiling and performance analysis tools to identify rendering bottlenecks GPU stalls memory inefficiencies and synchronization optimizing frame time frame rate input latency power efficiency and thermal behavior for interactive of AR/VR performance challenges including motion-to-photon latency frame stability asynchronous processing and maintaining a smooth immersive user with Computer Vision Transformers and LLM architectures. Knowledge of AI/ML fundamentals including model evaluation and deployment/inference.
Required Experience:
IC
The Vision Product Group is working on exciting new technologies. We are looking for a driven and dedicated performance engineer. This team is building the core foundational platform for some of Apples most advanced technologies in spatial computing. As part of our creative organization you will hav...
The Vision Product Group is working on exciting new technologies. We are looking for a driven and dedicated performance engineer. This team is building the core foundational platform for some of Apples most advanced technologies in spatial computing. As part of our creative organization you will have a uniquely rewarding opportunity to craft future products that will delight and inspire millions of people every day.
This role focuses on optimizing AR/VR system software to deliver high-performance low-latency and visually buttery-smooth immersive experiences on custom hardware. You will analyze and improve performance across the full stackincluding rendering GPU/graphics runtime OS and hardwareto ensure smooth frame rates minimal motion-to-photon latency and scalable real-time performance. The work combines deep performance investigation systems optimization and AI-assisted tooling to push the boundaries of spatial computing.
Optimize system software to improve performance efficiency and scalability on custom hardware AI tooling for Perf and apply AI technologies and automation tools to accelerate performance analysis improve workflows and solve engineering performance data to identify bottlenecks root-cause regressions and validate optimization user-centric resource-utilization and efficiency metrics to guide performance analysis and optimization instrumentation profiling workflows and custom tools to improve observability debugging and engineering multiple optimization approaches make data-driven trade-off decisions and experiment with new performance improvement across teams to investigate complex issues communicate with leadership about technical findings and share performance best performance tests benchmarking frameworks and dashboards to continuously monitor performance health.
A minimum B.S. degree in Computer Science Computer Engineering Electrical Engineering or a related technical field or equivalent practical experience.n2 years of experience in software development system software performance engineering or a related technical programming in one or more languages such as C C Python or similar of computer architecture operating systems memory hierarchy concurrency and software performance analyzing software performance using profiling tracing benchmarking and performance analysis to quickly learn new software stacks technologies and performance ability to communicate technical findings clearly and collaborate effectively with cross-functional with AI-assisted development tools and willingness to adopt emerging AI technologies to improve engineering effectiveness.
Experience with macOS/iOS kernel drivers compilers runtimes or embedded analyzing and optimizing graphics gaming or real-time interactive application using GPU profiling and performance analysis tools to identify rendering bottlenecks GPU stalls memory inefficiencies and synchronization optimizing frame time frame rate input latency power efficiency and thermal behavior for interactive of AR/VR performance challenges including motion-to-photon latency frame stability asynchronous processing and maintaining a smooth immersive user with Computer Vision Transformers and LLM architectures. Knowledge of AI/ML fundamentals including model evaluation and deployment/inference.
Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar
... View more