Machine Learning Compiler Engineer
2 months ago
Overview :
- Development and support of new AI/ML compiler features/technologies to accelerate deep learning models.
- Work closely with AI hardware accelerator teams and add support for compiler features covering optimization algorithms, code generation, etc. to fully utilize the hardware features for maximum efficiency.
- Be well acquainted with the latest trends in ML models and compiler technologies to build innovative solutions in our products.
Roles and responsibilities :
- Develop end-to-end ML compiler leveraging standard compiler infrastructures like TVM, MLIR, Torch Dynamo/Inductor taking advantage of both intra-operator parallelism and graph/pipeline/dataflow parallelism while mapping to hardware compute/processing elements of custom AI accelerator
- Implement low level parallel programming model for development/deployment of high performance kernels fully utilizing the hardware capabilities
- Adapt advance techniques/algorithms for placement/scheduling and parallelization of model graphs to improve the performance of ML applications optimizing execution speed and resource utilization
- Code generation leveraging LLVM for the AI accelerator compute elements/cores of targeted ISA with custom instructions
- Debugging and profiling of features of compiler to identify issues and performance hot spots
- Own responsibility throughout the product lifecycle in solving functional/performance issues during execution phase
- Work closely with hardware architecture team for efficient HW/SW Co-design of AI accelerator IP and overall AI server-class SoC
- Keep up-to-date with the industry trend in compiler frameworks in terms of feature advancements, design methods and :
- Should have minimum 5+ years of relevant experience in AI/ML
- Should have deep practical experience of developing end-to-end ML compiler with any AI accelerator architecture (GPU/ASIC/many-core heterogenous)
- Should have good experience with handling complex hierarchies of compute elements and memories of hardware accelerator and their mapping in backend compiler for efficient power/performance
- Should have very good knowledge in any one of compiler frameworks like TVM, MLIR, Torch Dynamo/Inductor or equivalent
- Good knowledge on SOTA Generative AI model architectures like LLM and model optimization techniques will be helpful
- Good knowledge on popular ML framework ecosystems High proficiency in C/C++, Python, domain-specific languages and parallel programming languages like OpenCL/CUDA
(ref:hirist.tech)-
Samsung Semiconductor | NPU Compiler | bangalore
4 weeks ago
bangalore, India Samsung Semiconductor Full timeSamsung’s NPU (Neural Processing Unit) software team provides exciting opportunity for compiler engineers to enable deep learning workload on the NPU sub-system for best performance and power. This role will require development and commercialization of compilers for NPU, DSP and other proprietary vector processors to meet project KPIs for performance,...
-
Samsung Semiconductor | NPU Compiler | bangalore
4 weeks ago
bangalore, India Samsung Semiconductor Full timeSamsung’s NPU (Neural Processing Unit) software team provides exciting opportunity for compiler engineers to enable deep learning workload on the NPU sub-system for best performance and power. This role will require development and commercialization of compilers for NPU, DSP and other proprietary vector processors to meet project KPIs for performance,...
-
Samsung Semiconductor | NPU Compiler | bangalore
4 weeks ago
bangalore, India Samsung Semiconductor Full timeSamsung’s NPU (Neural Processing Unit) software team provides exciting opportunity for compiler engineers to enable deep learning workload on the NPU sub-system for best performance and power. This role will require development and commercialization of compilers for NPU, DSP and other proprietary vector processors to meet project KPIs for performance,...
-
Machine Learning Engineer
5 days ago
Bangalore, India Rakuten Full timeWe are seeking a highly skilled and motivated Machine Learning Engineer with MLOps experience to join our team. The ideal candidate will have a strong background in machine learning, data science, and software engineering, with a particular focus on deploying and maintaining machine learning models in production environments. You will work closely with data...
-
Machine learning engineer
2 weeks ago
Bangalore, India Recro Full timeTitle: ML Engineer Skills: Python, Tensor Flow, Py Torch, scikit-learn, Pandas; experienced in AI and ML model development, integration, deployment; familiar with Docker, Kubernetes, CI/CD tools, AWS/Azure/GCP; strong in data structures, algorithms, system design; and knowledgeable in SQL, Postgre SQL, and No SQL databases. Responsibilities Model...
-
Machine Learning Engineer
4 weeks ago
Bangalore, India Northstarz.Ai (Formerly InterviewGuru) Full timeWe are a team of innovative specialists from diverse business backgrounds, dedicated to revolutionizing the hiring process. Our AI recruitment platform, Interview Guru, works tirelessly to provide you with a faster, unbiased, and cost-effective hiring solution. It accelerates your hiring process by 3X, reduces recruitment costs by 70%, and ensures no...
-
Machine learning engineer
2 weeks ago
Bangalore, India Recro Full timeOur Client is looking for Proficient in Python, Tensor Flow, Py Torch, scikit-learn, Pandas; experienced in AI and ML model development, integration, deployment; familiar with Docker, Kubernetes, CI/CD tools, AWS/Azure/GCP; strong in data structures, algorithms, system design; and knowledgeable in SQL, Postgre SQL, and No SQL databases. Responsibilities: ...
-
Machine Learning Engineer
2 months ago
bangalore, India Acuity Knowledge Partners Full timeML Engineer is responsible to discover the information hidden in vast amounts of data and help us make smarter decisions to deliver better products. Your primary focus will be in applying machine learning techniques for data mining and statistical analysis, Text analytics using NLP/LLM and building high quality prediction systems integrated with our...
-
Senior machine learning engineer
3 weeks ago
Bangalore, India UST Full timePosition Title: Machine Learning Engineer Experience Level: 6-8 Years Location: Bengaluru Department: AI & Data Science About Us: We are a forward-thinking technology company, committed to delivering innovative and cutting-edge AI-powered solutions to our clients. As part of our ongoing growth, we are looking for a skilled Machine Learning...
-
Machine Learning Engineer
4 weeks ago
Bangalore, India Recro Full timeOur Client is looking for Proficient in Python, TensorFlow, PyTorch, scikit-learn, Pandas; experienced in AI and ML model development, integration, deployment; familiar with Docker, Kubernetes, CI/CD tools, AWS/Azure/GCP; strong in data structures, algorithms, system design; and knowledgeable in SQL, PostgreSQL, and NoSQL databases. Responsibilities: ...
-
Senior machine learning engineer
2 weeks ago
Bangalore, India EdgeVerve Full timeJob Title: Senior Machine Learning Engineer Experience: 3 Yrs to 6 Yrs Location: Bangalore Key Responsibilities: Machine Learning Model Development: Research, design, and implement advanced machine learning algorithms and models to address business challenges. Data Engineering: Extract, transform, and load (ETL) large datasets from various...
-
Machine Learning Engineer
4 weeks ago
Bangalore, India Recro Full timeTitle: Machine Learning Engineer Skills: LLM + Gen ai+ GPU & CPU + ASR Education: Top Tie colleges This role requires a strong background in machine learning, proficiency in relevant programming languages and tools, a willingness to embrace challenges, and a commitment to the best software development and testing practices. Additionally,...
-
Machine Learning Engineer
4 weeks ago
Bangalore, India Recro Full timeTitle: Machine Learning Engineer Skills: LLM + Gen ai+ GPU & CPU + ASR Education: Top Tie colleges This role requires a strong background in machine learning, proficiency in relevant programming languages and tools, a willingness to embrace challenges, and a commitment to the best software development and testing practices. Additionally,...
-
Machine learning engineer
2 months ago
Bangalore, India IQVIA Full timeProject Role: Machine Learning Engineer Work Experience: 2 to 8 Years Work location: Bengaluru/Kochi Work Mode: Hybrid Must Have Skills: Machine Learning, Generative AI, NLP, Python, LLM Job Description: Develop fit for purpose AIML models/algorithms/processes to address pharma/healthcare applications and innovative products upon...
-
Machine Learning Engineer
2 months ago
bangalore, India IQVIA Full timeProject Role: Machine Learning EngineerWork Experience: 2 to 8 YearsWork location: Bengaluru/KochiWork Mode: HybridMust Have Skills: Machine Learning, Generative AI, NLP, Python, LLMJob Description:Develop fit for purpose AIML models/algorithms/processes to address pharma/healthcare applications and innovative products upon completion of prototypes...
-
Machine Learning Engineer
1 month ago
Bangalore, India Convin Full timePosition : Machine Learning Engineer Here’s what you should know about Convin, before you apply : Founded by IIT Delhi Alumni, Convin is a conversation intelligence platform that helps organisations improve sales/collections and elevate customer experience while automating the quality & coaching for reps, and backing it up with super deep business...
-
Machine learning engineer
2 weeks ago
Bangalore, India Razorpay Full timeWe are looking for an enthusiastic Machine Learning Engineer to join our growing team. The hire will be responsible for working in collaboration with other data scientists and engineers across the organization to develop production-quality models for a variety of problems across Razorpay. Some possible problems include : making recommendations to merchants...
-
Machine Learning Engineer
1 month ago
Bangalore, India Avenue Code Full timeAbout the Opportunity : We are searching for a talented Machine Learning Engineer to join our team! In this hybrid role (2 days per week on-site in Bangalore, India), you will play a key role in developing, training, testing, and deploying machine learning models across various domains, including computer vision, natural language processing, tabular data,...
-
Recro | Machine Learning Engineer
3 weeks ago
bangalore, India Recro Full timeTitle: ML EngineerSkills: Python, TensorFlow, PyTorch, scikit-learn, Pandas; experienced in AI and ML model development, integration, deployment; familiar with Docker, Kubernetes, CI/CD tools, AWS/Azure/GCP; strong in data structures, algorithms, system design; and knowledgeable in SQL, PostgreSQL, and NoSQL databases.ResponsibilitiesModel Development and...
-
Senior machine learning engineer
2 months ago
Bangalore, India Tata Technologies Full timeRequired Skills: More than 7+ years hands-on experience as ML Engineer Certified Machine Learning Associate Mesh, big data and No SQL database MLOps, ML flow, NLP, Generative AI, Time series analysis, Anomaly Detection, Feature Car Data engineering Data Translation and Processing, Cluster Optimization, Data Serialization Platform Al and Machine...