Software Engineer- ModelZoo

Reposted 14 Days Ago
Be an Early Applicant
Hyderabad, Telangana, IND
In-Office
Junior
Automotive • Internet of Things • Mobile • Semiconductor • Industrial
The Role
Port and deploy deep learning models from PyTorch/TensorFlow to accelerator hardware, optimize inference performance (latency/throughput), implement INT8 quantization, and profile/debug ML inference pipelines on target accelerators.
Summary Generated by Built In

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

Skills Required

  • Proficiency in PyTorch and TensorFlow
  • Hands-on experience deploying and optimizing models on GPUs or specialized accelerators
  • Experience with model quantization (Post-Training Quantization, INT8)
  • Strong proficiency in C++
  • Strong proficiency in Python
  • Familiarity with ML inference engines and runtimes (TensorRT, OpenVINO, TensorFlow Lite)
  • Foundational understanding of computer architecture principles
  • Proficiency with Git and collaborative development workflows
  • Experience with GPU programming models like CUDA/cuDNN
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field
  • 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
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Eindhoven
21,993 Employees
Year Founded: 2006

What We Do

NXP Semiconductors N.V. (NASDAQ: NXPI) enables a smarter, safer and more sustainable world through innovation. As a world leader in secure connectivity solutions for embedded applications, NXP is pushing boundaries in the automotive, industrial & IoT, mobile, and communication infrastructure markets. Built on more than 60 years of combined experience and expertise, the company has approximately 34,500 employees in more than 30 countries and posted revenue of $13.21 billion in 2022. Find out more at www.nxp.com. Privacy Policy: https://www.nxp.com/company/about-nxp/privacy-policy-for-social-media-pages:PRIVACY-POLICY-SOCIAL-MEDIA

Similar Jobs

NXP Semiconductors Logo NXP Semiconductors

Senior Software Engineer

Automotive • Internet of Things • Mobile • Semiconductor • Industrial
In-Office
Hyderabad, Telangana, IND
21993 Employees

NXP Semiconductors Logo NXP Semiconductors

Software Engineer

Automotive • Internet of Things • Mobile • Semiconductor • Industrial
In-Office
Hyderabad, Telangana, IND
21993 Employees

Optum Logo Optum

Senior Manager Software Engineering- Dot Net full stack

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Hyderabad, Telangana, IND
160000 Employees

Optum Logo Optum

Senior Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Hyderabad, Telangana, IND
160000 Employees

Similar Companies Hiring

Prolaio Thumbnail
Artificial Intelligence • Big Data • Healthtech • Mobile • Wearables • Analytics
Chicago, IL
82 Employees
Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees
Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account