Lead Design Engineer - Machine Learning Software

Company: Cadence Design Systems
Location: Columbia, Maryland, United States
Type: Full-time
Posted: 18.JUL.2021

Summary

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Position Description: Member o...

Description

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Position Description: Member of the Tensilica Machine Learning team within Cadence responsible for developing Machine Learning software to efficiently map neural networks to our DSP and hardware platforms. Transforms machine learning algorithms for efficient mapping on different architectures. Applies knowledge of machine learning to explore alternative approaches and trade offs for high performance such as data precision tradeoffs and transformations to expose more parallelism. Analyzes performance of algorithms, identifies bottlenecks and works to improve performance Position Requirements: MS or equivalent in related field. Understanding of machine learning applications and neural network architectures for applications like classification, object detection, semantic segmentation, sequence to sequence learning. Experience with modifications and optimizations of neural networks for efficient processing such as fixed point conversion, pruning, weight compression and retraining. High level of familiarity with Neural Network frameworks such as Tensorflow, Caffe/Caffe2, Pytorch. Strong C/C++ and Python programming skills. Ability to work individually or with a team of engineers and good communication skills We're doing work that matters. Help us solve what others can't.

 
Apply Now

Share

Flash-bkgn
Loader2 Processing ...