As a system software engineer in the Apple Neural Engine Software team primarily focused on compiler you will be expected to - Analyze and implement software interfacing with the hardware for artificial intelligence applications across a wide range of Apple product platforms - Develop compiler optimizations to improve latency/bandwidth of our ML models - Develop software across our compiler framework driver and firmware - Collaborate closely with model teams to support new machine learning models on our hardware - Conduct performance profiling and diagnostics using and developing specialized tools - Engage with QA teams
- BS and a minimum of 10 years experience with system software development
- Experience with compiler development
- Excellent programming skills in C C or Python
- MS or PhD in computer science machine learning or related field
- Experience in low level software architecture modeling or validation
- Familiarity with AI networks for example CNN transformer and diffusion model architectures and their performance characteristics
- Proficiency with profiling and optimizing complex software
- Experience with SoC low level software development distributed computing or hardware acceleration
- Strong background in data science and statistical methods with demonstrated ability to analyze large datasets and present complex insights clearly
- Experience with MLIR
- Experience with Swift
- Strong written and verbal communication skills
As a system software engineer in the Apple Neural Engine Software team primarily focused on compiler you will be expected to - Analyze and implement software interfacing with the hardware for artificial intelligence applications across a wide range of Apple product platforms - Develop compiler optim...
As a system software engineer in the Apple Neural Engine Software team primarily focused on compiler you will be expected to - Analyze and implement software interfacing with the hardware for artificial intelligence applications across a wide range of Apple product platforms - Develop compiler optimizations to improve latency/bandwidth of our ML models - Develop software across our compiler framework driver and firmware - Collaborate closely with model teams to support new machine learning models on our hardware - Conduct performance profiling and diagnostics using and developing specialized tools - Engage with QA teams
- BS and a minimum of 10 years experience with system software development
- Experience with compiler development
- Excellent programming skills in C C or Python
- MS or PhD in computer science machine learning or related field
- Experience in low level software architecture modeling or validation
- Familiarity with AI networks for example CNN transformer and diffusion model architectures and their performance characteristics
- Proficiency with profiling and optimizing complex software
- Experience with SoC low level software development distributed computing or hardware acceleration
- Strong background in data science and statistical methods with demonstrated ability to analyze large datasets and present complex insights clearly
- Experience with MLIR
- Experience with Swift
- Strong written and verbal communication skills
View more
View less