Himalayas logo
ME

PyTorch Operator - ML Engineer

mercor

Salary: 208k-416k USD

Germany only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

1) Role Overview

Mercor is seeking experienced PyTorch experts who excel in extending and customizing the framework at the operator level. Ideal contributors are those who deeply understand PyTorch’s dispatch system, ATen, autograd mechanics, and C++ extension interfaces. These contractors bridge research concepts and high-performance implementation, producing clear, maintainable operator definitions that integrate seamlessly into existing codebases.

2) Key Responsibilities

  • Design and implement new PyTorch operators and tensor functions in C++/ATen.

  • Build and validate Python bindings with correct gradient propagation and test coverage.

  • Create “golden” reference implementations in eager mode for correctness validation.

  • Collaborate asynchronously with CUDA or systems engineers who handle low-level kernel optimization.

  • Profile, benchmark, and report performance trends at the operator and graph level.

  • Document assumptions, APIs, and performance metrics for reproducibility.

3) Ideal Qualifications

  • Deep understanding of PyTorch internals (TensorIterator, dispatcher, autograd engine).

  • Strong background in C++17+ and template metaprogramming within PyTorch’s ecosystem.

  • Experience authoring or extending PyTorch custom ops or backends.

  • Working knowledge of performance profiling tools and GPU/CPU interplay.

  • Strong written communication and ability to deliver well-documented, self-contained modules.

  • Prior open-source contributions to PyTorch, TorchInductor, Triton, or related projects are a plus.

4) More About the Opportunity

  • Ideal for contractors who enjoy building clean, high-performance abstractions in deep learning frameworks.

  • Work is asynchronous, flexible, and outcome-oriented.

  • Collaborate with CUDA optimization specialists to integrate and validate kernels.

  • Projects may involve primitives used in state-of-the-art AI models and benchmarks.

5) Compensation & Contract Terms

  • Typical range: $100–$200/hour, depending on experience and project scope.

  • Structured as an independent contractor engagement, not employment.

  • Payments for services rendered on a milestone or weekly invoice cadence.

  • Confidentiality and IP assignment agreements may apply.

6) Application Process

  • Share a concise summary of your experience with PyTorch internals and systems-level programming.

  • Include links to open-source work, GitHub PRs, or sample operator implementations.

  • Provide hourly rate, availability, and relevant technical background.

  • Selected experts may complete a short, paid pilot module to demonstrate fit.

7) About Mercor

  • Mercor connects top-tier independent professionals with leading AI labs and research organizations.

  • Contractors retain full control over their work, schedule, and deliverables.

  • Our engagements focus on high-skill, high-autonomy technical work across AI systems and optimization

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level

Salary

Salary: 208k-416k USD

Location requirements

Hiring timezones

Germany +/- 0 hours
Claim this profileME

mercor

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

249 remote jobs at mercor

Explore the variety of open remote roles at mercor, offering flexible work options across multiple disciplines and skill levels.

View all jobs at mercor

Remote companies like mercor

Find your next opportunity by exploring profiles of companies that are similar to mercor. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
mercor hiring PyTorch Operator - ML Engineer • Remote (Work from Home) | Himalayas