Padmi
NXP Semiconductors logo
NXP Semiconductors

secure connectivity solutions · automotive semiconductors

Software Engineer- ModelZoo

Hyderabad · OnsitePosted 6 days ago
Machine learningJuniorFull Time
Apply at NXP Semiconductors

Opens the source posting on nxp.wd3.myworkdayjobs.com

Source description

About the role

View original

Exp: 2-3 years We're looking for a skilled and motivated Machine Learning Software to join our team. The ideal candidate will have a solid foundation in deep learning and a strong interest in optimizing and deploying ML models on specialized hardware. This role involves implementing model optimizations, with a particular focus on quantization, to improve the performance of machine learning inference on target platforms. Key Responsibilities Model Porting & Deployment: Port and deploy deep learning models from frameworks like PyTorch and TensorFlow to proprietary or commercial ML accelerator hardware platforms. Performance Optimization: Analyze and improve the performance of ML models for target hardware, focusing on latency and throughput. Quantization: Contribute to model quantization efforts (e.g., INT8) to reduce model size and accelerate inference while maintaining model accuracy. Profiling & Debugging: Use profiling tools to identify and fix performance bottlenecks in the ML inference pipeline on the accelerator. Required Qualifications Technical Skills: Proficiency in deep learning frameworks such as PyTorch and TensorFlow. Hands-on experience with deploying and optimizing models on GPUs or other specialized accelerators. Some experience with model quantization (Post-Training Quantization). Strong proficiency in C++ and Python. Experience with GPU programming models like CUDA/cuDNN is a plus. Familiarity with ML inference engines and runtimes (e.g., TensorRT, OpenVINO, TensorFlow Lite). Foundational understanding of computer architecture principles. Version Control: Proficient with Git and collaborative development workflows. Education: Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. Preferred Qualifications Knowledge of hardware-aware model design. Familiarity with compiler technologies for deep learning. Experience with real-time or embedded systems. Knowledge of cloud platforms (AWS, GCP, Azure). Experience with CI/CD pipelines for ML models. More information about NXP in India... #LI-29f4 NXP Semiconductors N.V. (NASDAQ: NXPI) enables a smarter, safer, and more sustainable world through innovation. As the world leader in secure connectivity solutions for embedded applications, NXP is pushing boundaries in the automotive, industrial & IoT, mobile, and communication infrastructure markets. For more information, visit www.nxp.com Bright Minds. Bright Futures. We believe that a key component to growing our business is to develop our people. To enable you to grow your career at NXP, we offer online and offline learning opportunities to help you develop some of your core and professional skills. Commitment At NXP. We recognize NXP is a powerful change agent as we continue to deliver innovative solutions that advance a more sustainable future. We remain steadfast in our commitment to sustainability and making measurable year-on-year progress. Also, we aim to create an inclusive work environment and we will not tolerate racism, discrimination or harassment of any kind. We have programs in place focused on diversity, inclusion and equality. Thank you for considering a career at NXP. To help you prepare for the different steps in our hiring process, see the following useful advice and tips. Are you already an NXP employee? Do not apply here. Instead, you must apply via our internal career page. Thank you for your interest in supporting our recruitment efforts. Please note that NXP operates under a strict Preferred Supplier List (PSL) for all recruitment activities. Any candidate profiles or resume submitted without a prior written agreement or explicit request from our Talent Acquisition team will be considered unsolicited. Such submissions will be deemed free of any obligations, and no fees will be paid by NXP or any of its affiliates, subsidiaries, or divisions - regardless of whether the candidate is hired, either coincidentally or otherwise. Thank you for your understanding.

More at NXP Semiconductors

Related open roles

View all roles
Software Engineer- ModelZoo at NXP Semiconductors · Padmi