Software Engineer
MulticoreWare Pvt Ltd · IT Services & Consulting
- Chennai, India
- On-site
- Posted 14 days ago
- Software Engineering
- Full time
About the job
We
are looking for a Software Engineer to implement and optimize deep learning
models (CNN, NLP) in C/C++/Python, enhance inference performance for AI
applications, develop and integrate custom libraries/modules into deep learning
frameworks, and work closely with customers to accomplish tasks independently.
Responsibilities:
Implement modules in C/C++/Python programming.
Optimize the inference performance of various DL
models (CNN, NLP, ...) using Op Fusion, Graph optimizations etc.
Develop and integrate custom libraries/modules into
DL frameworks.
Work closely with the customer and accomplish tasks
independently.
Requirements
Education:
Bachelor
of Engineering/Bachelor of Technology, Master of Engineering/Master of
Technology.
Technical Skills (Must haves):
Must have good programming skills in C/C++, Python.
Must have working experience in Deep Learning with
TensorFlow/PyTorch/ONNXRT (training, inference etc.,) with exposure to DL Model
architectures.
Very good problem-solving ability.
Need to have (Can be bridged):
Exposure to DL concepts like Quantization &
Pruning.