
Deep Learning Engineers C++
2 weeks ago
We are seeking a highly experienced and skilled Machine Learning Software Engineer with 8-10 years of experience to join our team. The ideal candidate will be a deep learning expert with a strong background in optimizing and deploying machine learning models on specialized hardware, particularly ML accelerators.
This role is critical for bridging the gap between theoretical model development and practical, high-performance inference on target platforms. A key focus of this position will be on model quantization and other optimization techniques to maximize efficiency and performance.
Key Responsibilities :
Model Porting & Deployment : Port and deploy complex deep learning models from various frameworks (e.g., PyTorch, TensorFlow) to proprietary or commercial ML accelerator hardware platforms (e.g., TPUs, NPUs, GPUs).
Performance Optimization : Analyze and optimize the performance of ML models for target hardware, focusing on latency, throughput, and power consumption.
Quantization : Lead the efforts in model quantization (e.g., INT8, FP16) to reduce model size and accelerate inference while preserving model accuracy.
Profiling & Debugging : Utilize profiling tools to identify performance bottlenecks and debug issues in the ML inference pipeline on the accelerator
Collaboration : Work closely with the ML research, hardware, & software teams to understand model requirements and hardware capabilities, providing feedback to improve both.
Tooling & Automation : Develop and maintain tools and scripts to automate the model porting, quantization, and performance testing workflows
Research & Innovation : Stay current with the latest trends and research in ML hardware, model compression, and optimization techniques.
Experience :
- 8-10 years of professional experience in machine learning engineering, with a focus on model deployment and optimization.
Technical Skills :
Deep expertise in deep learning frameworks such as PyTorch and TensorFlow.
Proven experience in optimizing models for inference on GPUs, NPUs, TPUs, or other specialized accelerators
Extensive hands-on experience with model quantization (e.g., Post-Training Quantization, Quantization-Aware Training).
Strong proficiency in C++ and Python, with experience writing highperformance, low-level code
Experience with GPU programming models like CUDA/cuDNN
Familiarity with ML inference engines and runtimes (e.g., TensorRT, OpenVINO, TensorFlow Lite).
Strong understanding of computer architecture principles, including memory hierarchies, SIMD/vectorization, and cache optimization
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 :
Experience with hardware-aware model design and co-design.
Knowledge of compiler technologies for deep learning.
Contributions to open-source ML optimization projects.
Experience with real-time or embedded systems.
Knowledge of cloud platforms (AWS, GCP, Azure) and MLOps best practices.
Familiarity with CI/CD pipelines and automated testing for ML models
Domain knowledge in areas like computer vision, natural language processing, or speech recognition.
-
Quantization C++ Deep Learning Engineer
1 week ago
Hyderabad, Telangana, India IIT Hyderabad Full time ₹ 1,20,000 - ₹ 3,60,000 per yearRole Overview:The Staff Engineer will be responsible for architecting and implementing advanced quantization algorithms for edge AI applications. You will lead technical initiatives, mentor junior team members, and drive continuous improvement in model compression and optimization techniques for LLMs and other deep learning models.Key...
-
Machine learning/Deep learning Engineer
2 weeks ago
Hyderabad, Telangana, India SEMI LEAF Full time US$ 1,50,000 - US$ 2,00,000 per yearQualification : MS/BS degree in Computer Science or an equivalentSkillsDeep Knowledge of C/C++ and Python programmingExperience with Linux Commands is mustExperience with Scripting language like bash/powershellUnderstanding of various python ML frameworks like Pytorch, Transformers etcUnderstanding of various language and compiler for writing highly...
-
Deep Learning Engineer
2 weeks ago
Hyderabad, Telangana, India Stealth Mode Startup - AI Product Based Company Full time ₹ 20,00,000 - ₹ 25,00,000 per yearKey Responsibilities : - Model Porting & Deployment : Port and deploy complex deep learning models from various frameworks (e.g., PyTorch, TensorFlow) to proprietary or commercial ML accelerator hardware platforms (e.g., TPUs, NPUs, GPUs). - Performance Optimization : Analyse and optimize the performance of ML models for target hardware, focusing on...
-
Machine Learning/Deep Learning Engineer
1 week ago
Hyderabad, Telangana, India Haystek Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per yearPosition Overview:We are seeking a highly skilled and motivated Machine Learning/Deep Learning Engineer with expertise in neural network development, GenAI technologies, and cloud-native deployment on AWS.This role will be instrumental in designing, training, and deploying advanced AI models across text, image, and audio domains, while also managing scalable...
-
Hyderabad, Telangana, India Inovartech Full time ₹ 20,00,000 - ₹ 25,00,000 per yearPosition: AI Engineer Computer Vision & Deep LearningLocation: Work From Office HyderabadHiring an AI Engineer having 5+ years of hands-on experience in AI, Machine Learning, and Computer Vision technologies.InovarTech is a dynamic and innovative IT service and consulting company dedicated to providing cutting-edge solutions to our clients. With a focus on...
-
Computer Vision And Deep Learning Engineer
2 days ago
Hyderabad, Telangana, India Akinanalytics Full time ₹ 5,00,000 - ₹ 8,00,000 per yearResponsibilities:* Develop computer vision solutions using CNN, PyTorch & Python.* Implement image processing techniques for object detection.* Design neural networks for video analysis and deep learning.Free mealFlexi working
-
GenAI Data Engineer
2 weeks ago
Hyderabad, Telangana, India SS&C Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per yearAs a leading financial services and healthcare technology company based on revenue, SS&C is headquartered in Windsor, Connecticut, and has 27,000+ employees in 35 countries. Some 20,000 financial services and healthcare organizations, from the world's largest companies to small and mid-market firms, rely on SS&C for expertise, scale, and technology.Job...
-
Machine Learning Engineer
1 week ago
Hyderabad, Telangana, India IIT Hyderabad Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Summary :We are seeking a highly experienced and skilled Machine Learning Software Engineer with 8-10 years of experience to join our team. The ideal candidate will be a deep learning expert with a strong background in optimizing and deploying machine learning models on specialized hardware, particularly ML accelerators. This role is critical for...
-
Lead C/C++ and Python Developers for AI ML
6 days ago
Hyderabad, Telangana, India Quest Global Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Requirements Work on latest machine learning technologies Work on supporting for latest Linux operating system Work on AMD next generation GPUs/Accelerators Work on optimizing latest Rocm drivers and improve performance Design new machine learning technologiesWork Experience MS/BS degree in Computer Science or an equivalent· Deep Knowledge of C/C++ and...
-
Lead Software Engineer
1 week ago
Hyderabad, Telangana, India SS&C Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per yearAs a leading financial services and healthcare technology company based on revenue, SS&C is headquartered in Windsor, Connecticut, and has 27,000+ employees in 35 countries. Some 20,000 financial services and healthcare organizations, from the world's largest companies to small and mid-market firms, rely on SS&C for expertise, scale, and technology.Job...