AIML - Sr. Software Engineer (Neural Acceleration), MIND
$189,800–$284,900 year
On-siteSeattle, Washington, United States
Job Summary
Implement features in a state-of-the-art simulation engine and conduct performance benchmarking to optimize neural networks for energy efficiency. Write tests for functional correctness and performance while collaborating with hardware architecture teams to co-design solutions for next-gen neural accelerators. Leverage Python and C++ expertise to drive hardware/software co-design efforts across machine learning, software, and hardware domains. This role sits within Apple's MIND team, focusing on cutting-edge technologies for enhancing neural accelerator performance.
Required Qualifications
- proficient in Python
- working knowledge of C++
- implementing features in a state-of-the-art simulation engine
- conducting performance benchmarking
- writing tests for functional correctness and performance
- collaborating with hardware architecture teams to co-design solutions
- background in computer science or a related field
- experience in backend compilation
- experience in HW/SW co-design
- experience in performance optimization
Desired Qualifications
- Strong communication skills
- the ability to work across different teams, including hardware, software, and machine learning
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.