EnCharge AI logo

Principal AI Compiler Engineer

EnCharge AI

RemoteFull timeMid levelPosted today
Apply with JobAssist

About the role

www.enchargeai,com

AI Compiler Engineer-Staff/Principal

Locations: Bangalore (Hybrid) /Remote

The 10 Hottest Semiconductor Startups Of 2025 (So Far)

Responsibilities

  • Architect, design, and implement optimizations for AI model execution on graph compilers to improve performance, reduce latency, and maximize hardware utilization.
  • Work closely with ML researchers, hardware engineers, and software developers to design and deploy AI models, understanding and addressing hardware-specific challenges.
  • Work on performance optimizations for neural network models, such as layer fusion, operator fusion, and graph-level transformations.
  • Develop compiler optimizations and passes that convert high-level AI models (e.g., from TensorFlow, PyTorch) into intermediate representations (IR).
  • Implement parsing, semantic analysis, and IR generation for deep learning frameworks.
  • Research and integrate the latest advancements in compiler design, ML model optimizations, and hardware acceleration into graph compilers.
  • Provide leadership, mentorship, and technical guidance to a team of engineers focused on graph compiler optimizations.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field (Ph.D. preferred).

  • 10-20 years in compiler development, with a strong focus on AI or ML graph compilers.

  • Proficiency in AI graph compiler frameworks (e.g., MLIR, Torch-FX)

  • Solid background in hardware architectures (e.g., GPUs, TPUs, ASICs) and optimization techniques such as fusion, quantization, and tiling.

  • Familiarity with neural networks operators and code generation.

  • Strong understanding of intermediate representations, code parsing, and semantic analysis in compiler design.

  • Proficiency in C++, Python, or other programming languages commonly used in compiler development.

  • Open-source contributions to AI software frameworks and libraries is a plus

  • Demonstrated experience leading and mentoring engineering teams with successful project delivery

  • skills

  • MLIR

  • Pytorch

  • compilers

  • "graph compilers"

  • Torch-Fx

  • "hardware Architecture"

  • GPU

  • TPU

  • NPU

  • "Neural networks"

  • tensorflow

  • AI

  • ML

  • DL

Contact:

Uday

Mulya Technologies

muday_bhaskar@yahoo.com

"Mining The Knowledge Community"

Millions of jobs, with real people getting hired every day

200,000+
New jobs added daily
7,000,000+
Verified job listings
1,000,000+
Tailored applications submitted
FAQ

Questions, answered.

Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.

Yes. This role at EnCharge AI was screened before publishing – we confirmed the employer before listing it.

The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.

This position can be done from anywhere, with no in-office requirement.

Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.