Machine Learning Library and Frameworks Engineer
Website Cadence
Your responsibilities will include:
- Maintain, enhance, and optimize the Cadence implementation of the Android Neural Network API (NNAPI)
- Port and optimize the Android NNAPI implementation on a variety of target devices
- Develop programs to validate the functionality and performance of the library and framework
- Benchmark end-to-end performance on a variety of DSP and special-purpose accelerator platforms
- Work with industry-leading partners and customers to design and standardize acceleration APIs
- Work with hardware designers to identify opportunities for additional hardware acceleration of functions
- Assist the application engineering team to support customers of the product
- Help in authoring and reviewing product documentation
Required and desired qualifications:
- 3-5+ years of experience working on optimized library and/or SW tools development required
- 1-2+ years Android system programming required
- C and C++ programming expertise required
- Expertise in software development, test, debug, and release required
- Experience programming and optimizing for embedded platforms such as DSPs with DMA engines highly desirable
- Familiarity with the Android Neural Network API (NNAPI) desirable
- Familiarity TensorFlow and TensorFlow Lite desirable
Intel High NA Adoption