08 Sep
|
MulticoreWare
|
Chennai
08 Sep
MulticoreWare
Chennai
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:
● Bachelor's, Master's, 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.
● Solid 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.
📌 TVM/ML Compiler Engineer (Chennai)
🏢 MulticoreWare
📍 Chennai