Compiler Engineer at Mercor

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Compiler Engineer at Mercor. Location Information: India. This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.. Role Description. This role involves extending compiler frontends, IR passes, and backends to unlock new language features and improve performance across architectures. You’ll deep-dive into code generation, vectorization, and link-time optimizations, ensuring that complex systems run efficiently and reliably.. Qualifications. Strong background in computer science, systems programming, or compiler engineering . Proficient in C and C++, with hands-on experience in compiler development . Skilled in frameworks like LLVM/Clang, GCC, and MLIR . Understanding of IR transformations, codegen, vectorization, and LTO . Comfortable with build systems (Make, CMake) and debugging tools (ASAN/UBSAN, GDB, Valgrind) . Care deeply about performance, correctness, and reliability at the systems level . Curious about how compiler technology accelerates AI, scientific computing, and large-scale applications . Requirements. Design and implement new compiler features and optimizations across frontends, IR, and backends . Optimize code generation, vectorization, and link-time execution across architectures . Debug and validate compiler pipelines using ASAN/UBSAN, GDB, and Valgrind . Collaborate with researchers and engineers to adapt compilers for AI and high-performance workloads . Maintain build systems and workflows with Make/CMake . Ensure that compiler optimizations balance performance, correctness, and maintainability . Benefits. Classified as an hourly contractor to Mercor . Paid weekly via Stripe Connect, based on hours logged . Part-time (20–30 hrs/week) with flexible hours—work from anywhere, on your schedule . Weekly Bonus of $500–$1000 USD per 5 tasks . Remote and flexible working style