TVM/ML Compiler Engineer

Multicoreware

Chennai District

On-site

INR 2,000,000 - 4,000,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Multicoreware in Chennai, India, is seeking a seasoned Compiler Engineer to help design and implement compiler components across front-end, middle-end, and back-end, aligned with customer-specific needs.

You will collaborate with customers, translate requirements into technical specs, and mentor junior engineers while staying abreast of advances in compiler technology and programming languages to drive product improvements.

Qualifications

  • Bachelor's, Master's, or PhD in CS, EE, or related fields.
  • Extensive compiler development experience with knowledge of architecture, front-end, back-end, code generation, and optimization.
  • Proficiency in C/C++ or other languages used in compiler implementation.
  • Familiarity with LLVM, GCC, or other industry-standard compilers.
  • Strong communication and ability to collaborate with customers and cross-functional teams.
  • Experience in multi-customer environments and delivering tailored solutions is a plus.

Responsibilities

  • Collaborate with customers to understand compiler needs and translate them into specifications.
  • Design, develop, and maintain front-end, middle-end, and back-end compiler components.
  • Implement language features, code generation, and optimization techniques per requirements.
  • Stay updated on compiler tech and language advancements to inform improvements.
  • Mentor junior engineers and share knowledge within the compiler team.

Skills

Compiler development
C/C++
Code generation
Optimization
LLVM/GCC
Customer collaboration
Mentoring

Education

Bachelor's/Masters/PhD in CS/EE

Tools

LLVM
GCC

Job description

Responsibilities:


  • Collaborate closely with customers to understand their compiler needs, gather requirements, and translate them into technical specifications.

  • Design, develop, and maintain different phases of the compiler, including front\\-end, middle\\-end, and back\\-end components, to meet customer\\-specific requirements.

  • Implement language features, code generation techniques, optimization algorithms, and other functionalities according to customer specifications.

  • Stay updated with the latest advancements in compiler technology, programming languages, and industry standards to provide valuable insights and contribute to the improvement of the compiler for various customers.

  • Mentor and provide technical guidance to junior members of the compiler engineering team, fostering knowledge sharing and professional growth.


Qualifications:


  • Bachelors, Masters, or Ph.D. in Computer Science, Electrical Engineering, or related fields.

  • Extensive experience in compiler development, with a strong understanding of compiler architecture, front\\-end and back\\-end components, code generation, and optimization techniques.

  • Proficiency in programming languages such as C/C++ or other relevant languages used in compiler implementation.

  • Familiarity with compiler frameworks such as LLVM, GCC, or other industry-standard compilers.

  • Strong communication skills and ability to work collaboratively with customers and cross-functional teams.

  • Prior experience in a multi-customer environment, adapting to diverse customer requirements and delivering solutions tailored to their needs, is a plus.


Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior/ Lead Software Engineer- Compilers
Senior/ Lead Software Engineer- Compilers

Blackfig Technologies • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Software Engineer- Compilers
Software Engineer- Compilers

Blackfig Technologies • Bengaluru

On-site
INR 800,000 - 1,200,000
Principal Software Engineer - Compiler & System Software Development
Principal Software Engineer - Compiler & System Software Development

Unisys • Bengaluru

On-site
INR 3,500,000 - 5,500,000
GPU Compute & MLIR Compiler Engineer
GPU Compute & MLIR Compiler Engineer

BuildxPartners • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Chief Engineer Deep Learning Compiler Expert
Chief Engineer Deep Learning Compiler Expert

Mindstech Recruitments • India

On-site
INR 1,200,000 - 2,000,000
Compiler Engineer
Compiler Engineer

Evollabs Tech • Bengaluru

On-site
INR 2,500,000 - 5,500,000
Lead Compiler Design
Lead Compiler Design

Mulya Technologies • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Compiler Engineer
Senior Compiler Engineer

Nexstem • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Staff ML Compiler Engineer, TPU Performance Optimizations
Staff ML Compiler Engineer, TPU Performance Optimizations

Google • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Software Engineer Manager II, Compiler, Silicon
Software Engineer Manager II, Compiler, Silicon

Google Inc. • Bengaluru

On-site
INR 2,500,000 - 3,000,000