AI/ML Application Software Engineer, Staff
Core
Deliver comprehensive sample AI applications for Snapdragon compute platform to help Windows developers test proprietary models and derive performance metrics.
Role type
Staff AI/ML Application Software Engineer
Builds
Sample applications, SDK tools, and documentation for Windows on Snapdragon
Domain
Consumer electronics / AI/ML on edge devices
Deliverable
product features
Required skills
C++, Python, Windows ML, DirectML, GPU programming, parallel computing, model inference deployment, performance tuning, cross-functional collaboration
Preferred skills
TensorFlow, PyTorch, LLM/foundational model development, NPU programming, High Performance Computing
Technologies
Snapdragon AI APIs, Windows, TensorFlow, PyTorch, DirectML, C++, Python
Responsibilities
Develop sample applications covering various AI use cases (Computer Vision, Audio, LVM, LLM); Provide performance and accuracy diagnostics for 3rd party models; Interface with developers and cross-functional teams to enhance usability; Contribute new features to Qualcomm AI toolkit; Drive improvements to SW stack (SDK, Tools, documentation)
Seniority
Staff, hands-on IC with strategic impact