2

Remote Compiler Engineer Jobs (NOW HIRING)

This is a full-time, 40-hour-per-week remote engagement requiring full weekday availability ... Compiler engineering * Memory management * CPU and GPU performance * Concurrency and parallel ...

Remote Commitment: 40 hours/week Role Responsibilities * Guide research and engineering teams to close knowledge gaps and improve AI model performance in systems-level optimization, compiler ...

ThisWay Global is looking for a Distributed Systems Engineer in a remote role within the United ... Collaborate with engineers and computer scientists on operating systems internals, compiler ...

Senior Staff Software Engineer

San Diego, CA · On-site +1

$171K - $300K/yr

This role requires deep expertise in compiler and runtime systems - you'll optimize execution ... Work personas (flexible, remote, or required in office) are categories that are assigned to ...

Senior Staff Software Engineer

San Diego, CA · On-site +1

$171K - $300K/yr

This role requires deep expertise in compiler and runtime systems -- you'll optimize execution ... Work personas (flexible, remote, or required in office) are categories that are assigned to ...

Software Engineer: Graphics - IV

$143K - $177K/yr

Can be 100% remote or if preferred can work onsite or hybrid if local. Laptop will be issued ... compiler, and system software stacks related to graphics and experience using profilers and ...

Senior Staff Software Engineer

San Diego, CA · On-site +1

$171K - $300K/yr

This role requires deep expertise in compiler and runtime systems - you'll optimize execution ... Work personas (flexible, remote, or required in office) are categories that are assigned to ...

Comfortable profiling kernels, diagnosing memory bottlenecks, and reading compiler logs when needed ... Experience with numerical weather prediction, remote-sensing data, or geospatial intelligence

The tech stack includes a core compiler-like engine, a heavily asynchronous/distributed backend ... Remote or Austin, TX About the Role Our core innovation, the Driver Transpiler, treats software ...

ZK Proof Engineer

New York, NY · On-site +1

$125K - $250K/yr

Our office is in NYC and working in person in NY is our strong preference, but we're open to remote ... Bonuses * You have experience with compiler frameworks like LLVM or MLIR. * You've worked with ...

Solve complex dependency and build issues in production environments, from toolchain and compiler ... Excellent communication in a remote, distributed environment, with a bias toward documentation ...

next page

Showing results 1-20

Remote Compiler Engineer information

See salary details

$11K

$83.3K

$113K

How much do remote compiler engineer jobs pay per year?

As of Aug 24, 2026, the average yearly pay for remote compiler engineer in the United States is $83,291.00, according to ZipRecruiter salary data. Most workers in this role earn between $35,500.00 and $108,000.00 per year, depending on experience, location, and employer.

What does a remote compiler engineer do?

A Remote Compiler Engineer designs, develops, and maintains compilers, which are programs that translate source code written in one programming language into another language, often machine code. Working remotely, they collaborate with teams using online tools to improve compiler performance, add new features, and fix bugs. Their role may also involve optimizing code generation, supporting new hardware architectures, and ensuring compatibility with various programming languages. Remote Compiler Engineers typically have strong programming skills, especially in languages like C, C++, or Rust, and a deep understanding of computer architecture.

What are some common challenges remote compiler engineers face when collaborating with distributed teams?

Remote Compiler Engineers often work with globally distributed teams, which can lead to challenges such as coordinating across time zones, ensuring clear communication on complex technical issues, and maintaining code consistency. Effective use of collaboration tools, thorough documentation, and regular virtual meetings are essential to overcoming these hurdles. Additionally, sharing knowledge proactively and participating in code reviews help maintain alignment and foster a strong team dynamic, even when working remotely.

What are the key skills and qualifications needed to thrive as a remote compiler engineer, and why are they important?

To thrive as a Remote Compiler Engineer, you need a strong background in computer science, expertise in compiler theory, and proficiency in programming languages such as C++ or Rust. Experience with build systems, version control (e.g., Git), and familiarity with tools like LLVM or GCC is typically required. Excellent problem-solving skills, self-motivation, and clear communication are crucial soft skills for collaborating across distributed teams. These competencies ensure robust, efficient compiler development and effective teamwork in a remote environment.

What is the difference between Remote Compiler Engineer vs Remote Software Developer?

AspectRemote Compiler EngineerRemote Software Developer
Required CredentialsBachelor's in Computer Science, knowledge of compiler design, programming languages (C++, Python)Bachelor's in Computer Science or related field, proficiency in programming languages (Java, Python, C#)
Work EnvironmentResearch labs, tech companies, remote teams focused on language toolsTech companies, startups, remote teams developing applications
Industry UsageCompiler development, programming language design, software optimizationApplication development, web, mobile, enterprise software
Common Search/ComparisonFocus on compiler technology, language processingFocus on application coding, software solutions

Remote Compiler Engineers specialize in designing and optimizing compilers and language tools, often requiring knowledge of compiler theory and programming languages. Remote Software Developers create software applications across various platforms, emphasizing coding and application logic. While both roles involve programming, their focus areas and industry applications differ significantly.

More about Remote Compiler Engineer jobs

What cities are hiring for Remote Compiler Engineer jobs?

Cities with the most Remote Compiler Engineer job openings:

What are the most commonly searched types of Compiler Engineer jobs?

The most popular types of Compiler Engineer jobs are:

What states have the most Remote Compiler Engineer jobs?

States with the most job openings for Remote Compiler Engineer jobs include:

What job categories do people searching Remote Compiler Engineer jobs look for?

The top searched job categories for Remote Compiler Engineer jobs are:

Infographic showing various Remote Compiler Engineer job openings in the United States as of August 2026, with employment types broken down into 94% Full Time, 2% Part Time, and 4% Contract. Highlights an 85% Physical, 6% Hybrid, and 9% Remote job distribution, with an average salary of $83,291 per year, or $40 per hour.

Performance Engineer (C++, Python, Rust)

Weekday AI

Remote

$70 - $110/hr

Part-time

Posted 26 days ago


Job description

This role is for one of our clients
Compensation: $70-$110 per hour
Join a cutting-edge AI research initiative and help advance the next generation of Large Language Models by contributing your expertise in systems optimization and performance engineering. We are seeking experienced Performance Engineers with deep knowledge of C++, Python, Rust, and low-level systems optimization to support the development of high-quality AI training and evaluation data.
In this role, you'll work alongside AI researchers and engineering teams to design, evaluate, and refine challenging performance engineering tasks that improve the reasoning capabilities of frontier AI models. Your expertise in optimizing production systems, runtime performance, compiler behavior, and systems architecture will directly contribute to building more capable AI systems.
This is a full-time, 40-hour-per-week remote engagement requiring full weekday availability.
Requirements
Key Responsibilities
  • Collaborate with research and engineering teams to improve AI capabilities in systems programming, compiler optimization, runtime performance, and low-level engineering concepts.
  • Design challenging, real-world performance engineering tasks that reflect production-scale optimization scenarios.
  • Develop accurate, well-documented solutions to complex systems programming and performance optimization problems.
  • Review and evaluate AI-generated solutions, providing detailed technical feedback on correctness, efficiency, and engineering quality.
  • Create comprehensive evaluation frameworks and scoring rubrics for topics including:
    • Systems architecture
    • Runtime optimization
    • Compiler engineering
    • Memory management
    • CPU and GPU performance
    • Concurrency and parallel processing
  • Collaborate with fellow subject matter experts to ensure consistency, technical accuracy, and quality across AI training datasets.
  • Contribute domain expertise to enhance the reasoning capabilities of advanced AI models.

Required Qualifications
  • Minimum 2 years of professional experience in Performance Engineering, Systems Programming, or Low-Level Software Optimization.
  • Strong hands-on expertise in at least one of the following programming languages:
    • C++
    • Python
    • Rust
  • Working familiarity with the remaining languages is highly desirable.
  • Proven experience delivering measurable improvements in production systems, including:
    • Latency reduction
    • Throughput optimization
    • Memory footprint reduction
    • Runtime performance improvements
  • Strong understanding of systems architecture, compiler behavior, and performance profiling techniques.
  • Demonstrated career progression with increasing technical responsibility.
  • Availability to work 40 hours per week during standard weekday business hours.
  • Excellent written communication skills with the ability to clearly explain complex engineering concepts and optimization decisions.

Preferred Qualifications
  • Experience optimizing large-scale distributed systems or high-performance computing workloads.
  • Knowledge of compiler internals, runtime systems, or operating system fundamentals.
  • Experience with profiling, benchmarking, and performance analysis tools.
  • Familiarity with AI infrastructure or machine learning system optimization.
  • Experience collaborating with research teams on advanced engineering projects.
  • Passion for building highly efficient, scalable software systems.

Why Join
  • Help shape the future of frontier AI by contributing expert-level systems engineering knowledge.
  • Collaborate with leading AI researchers and experienced software engineers on impactful technical initiatives.
  • Work on challenging, real-world performance engineering problems that influence next-generation AI capabilities.
  • Enjoy a fully remote engagement with meaningful technical work and flexible execution.

Equal Opportunity
We welcome applications from qualified professionals regardless of legally protected characteristics and are committed to providing reasonable accommodations throughout the application and engagement process upon request.
Contract & Payment Terms
  • Engagement is offered on an independent contractor basis.
  • This is a fully remote opportunity that can be completed according to your own schedule.
  • Project duration may be extended, shortened, or concluded based on project requirements and individual performance.
  • The engagement does not require access to confidential or proprietary information belonging to any current employer, client, or institution.
  • Payments are processed weekly through Stripe or Wise based on approved work completed.
  • Please note: Applicants requiring H-1B sponsorship or participating in the STEM OPT program are not eligible for this opportunity.