CareerPlanSign in

Staff Software Engineer

Bengaluru, India💼 Full-time🗓 2026-05-04 → 2026-09-26

Core

Develop code to support PyTorch and Keras trained models running on Syntiant Neural Decision Processors (NDP) for edge AI devices.

Role type

Staff Software Engineer (Edge AI/ML)

Builds

Edge AI inference engines and model conversion pipelines for NDP chips

Domain

Semiconductor / Edge AI / Deep Learning

Deliverable

production ML models

Required skills

C/C++, Python, PyTorch, Keras, ML framework internals, ML runtimes (TVM, ONNX, TF Lite Micro, TensorRT), quantization, network architecture design, large codebase navigation

Preferred skills

null

Technologies

PyTorch, Keras, TVM, ONNX, TF Lite Micro, TensorRT, C, C++, Python

Responsibilities

Develop code to support trained models running on NDP; collaborate with ML Modeling and Embedded Software teams to convert models for efficient NDP execution; apply machine learning to real-world edge AI applications

Seniority

Staff, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.