Compiler Engineer
$10.5 / hr
$10.5

Location requirements
Mercor is hiring a Compiler Engineer on behalf of a leading AI lab. In this role, you’ll extend 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. This position is ideal for candidates who enjoy working close to the metal and pushing the boundaries of compiler technology.
You’re a great fit if you:
-
Have a strong background in computer science, systems programming, or compiler engineering.
-
Are proficient in C and C++, with hands-on experience in compiler development.
-
Are skilled in frameworks like LLVM/Clang, GCC, and MLIR.
-
Understand IR transformations, codegen, vectorization, and LTO.
-
Are comfortable with build systems (Make, CMake) and debugging tools (ASAN/UBSAN, GDB, Valgrind).
-
Care deeply about performance, correctness, and reliability at the systems level.
-
Are curious about how compiler technology accelerates AI, scientific computing, and large-scale applications.
Primary Goal of This Role
To design and implement new compiler features and optimizations across frontends, IR, and backends, enabling faster, more reliable execution of cutting-edge applications.
What You’ll Do
-
Extend compiler frontends, IR passes, and backends for new features and optimizations.
-
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.
Why This Role Is Exciting
-
You’ll work at the core of systems and compiler innovation.
-
You’ll push the limits of performance and optimization across multiple targets.
-
You’ll collaborate at the intersection of AI research, HPC, and language design.
-
You’ll directly influence how large-scale systems run efficiently in production.
Pay & Work Structure
- Weekly Bonus of $500–$1000 USD per 5 tasks.
We consider all qualified applicants without regard to legally protected characteristics and provide reasonable accommodations upon request.
Contract and Payment Terms
- You will be engaged as an independent contractor.
- This is a fully remote role that can be completed on your own schedule.
- Projects can be extended, shortened, or concluded early depending on needs and performance.
- Your work at Mercor will not involve access to confidential or proprietary information from any employer, client, or institution.
- Payments are weekly on Stripe or Wise based on services rendered.
- Please note: We are unable to support H1-B or STEM OPT candidates at this time.
About Mercor
Mercor partners with leading AI labs and enterprises to train frontier models using human expertise. You will work on projects that focus on training and enhancing AI systems. You will be paid competitively, collaborate with leading researchers, and help shape the next generation of AI systems in your area of expertise.
Earn up to $500 by referring
Posted a year ago
Completing assessments unlocks more roles and gets you considered automatically for future opportunities.
Take assessments