Create Email Alert

Email Alert for

ⓘ There was an unexpected error processing your request.

Please refresh the page and try again.

If the problem persists, please contact us with your issue.

Email address is already registered

You can always manage your preferences and update your interests to ensure you receive the most relevant opportunities.

Would you like to [visit your alert settings] now?

Success! You're now signed up for Job Alerts

Get ready to discover your next great opportunity.

Similar Jobs

  • Meta

    Software Engineer, Systems ML - PyTorch Compiler / ML Framework / Performance_

    Menlo Park

    **Summary:** The PyTorch Compiler team is dedicated to making PyTorch run faster and more resource-efficient without sacrificing its flexibility and ease of use. The team is the driving force behind PT2, a step function change in PyTorch’s history that brought compiler technologies to the core of PyTorch. PT2 technologies have gained industry-wide

    Job Source: Meta
  • Meta

    Software Engineer, Systems ML - PyTorch Compiler / Performance (PhD)_

    Menlo Park

    **Summary:** The PyTorch Compiler team is dedicated to making PyTorch run faster and more resource-efficient without sacrificing its flexibility and ease of use. The team is the driving force behind PT2, a step function change in PyTorch’s history that brought compiler technologies to the core of PyTorch. PT2 technologies have gained industry-wide

    Job Source: Meta
  • Meta

    Software Engineer, Systems ML - Frameworks / Compilers / Kernels_

    Menlo Park

    **Summary:** In this role, you will be a member of the MTIA (Meta Training & Inference Accelerator) Software team and part of the bigger industry-leading PyTorch AI framework organization. MTIA Software Team has been developing a comprehensive AI Compiler strategy that delivers a highly flexible platform to train & serve new DL/ML model architectur

    Job Source: Meta
  • Meta

    Software Engineer, Systems ML - Frameworks / Compilers / Kernels_

    Menlo Park

    **Summary:** In this role, you will be a member of the MTIA (Meta Training & Inference Accelerator) Software team and part of the bigger industry-leading PyTorch AI framework organization. MTIA Software Team has been developing a comprehensive AI Compiler strategy that delivers a highly flexible platform to train & serve new DL/ML model architectur

    Job Source: Meta
  • Meta

    Software Engineer, Systems ML - Frameworks / Compilers / Kernels_

    Menlo Park

    **Summary:** In this role, you will be a member of the MTIA (Meta Training & Inference Accelerator) Software team and part of the bigger industry-leading PyTorch AI framework organization. MTIA Software Team has been developing a comprehensive AI Compiler strategy that delivers a highly flexible platform to train & serve new DL/ML model architectur

    Job Source: Meta
  • Meta

    Software Engineering Manager, PyTorch Compiler

    Menlo Park, CA, United States

    • Ending Soon

    The PyTorch compiler team is the driving force behind PT2, a step function change in the history of PyTorch. PT2 technologies have gained industry-wide recognition since its first OSS release in 2023. But there is still a long and exciting technical roadmap going forward. We seek an Engineer Manager to drive subcomponents of the PyTorch Compiler de

    Job Source: Meta
  • Grid Dynamics

    ML Frameworks Engineer

    Sunnyvale, CA, United States

    • Ending Soon

    Description Position at Grid Dynamics Our customer is an American multinational technology company headquartered in San Ramon, California. Our customer is one of the world's largest technology companies based in Silicon Valley with operations all over the world. On this project, we are working with bleeding-edge big data technologies to develop

    Job Source: Grid Dynamics
  • Conductor

    Staff Engineer, AI/ML Software Compiler

    San Jose, CA, United States

    What You’ll Do The AGI (Artificial General Intelligence) Computing Lab is dedicated to solving the complex system-level challenges posed by the growing demands of future AI/ML workloads. Our team is committed to designing and developing scalable platforms that can effectively handle the computational and memory requirements of these workloads whil

    Job Source: Conductor

Software Engineer, Systems ML - PyTorch Compiler / ML Framework / Performance

Menlo Park, CA, United States

The PyTorch Compiler team is dedicated to making PyTorch run faster and more resource-efficient without sacrificing its flexibility and ease of use. The team is the driving force behind PT2, a step function change in PyTorch's history that brought compiler technologies to the core of PyTorch. PT2 technologies have gained industry-wide recognition since their first release in March 2023. The team is committed to building the PT2 compiler that withstands the test of time while striving to become the #1 ML framework compiler in the industry. The team is highly innovative, passionate about the technologies we build, and loves to do deep technical work. Our work is open-source, cutting-edge, and industry-leading.

Software Engineer, Systems ML - PyTorch Compiler / ML Framework / Performance Responsibilities

Develop the PT2 compiler (TorchDynamo, TorchInductor, Export, PyTorch Core).

Improve PyTorch performance via systematic solutions for the entire community.

Explore the intersection of the PyTorch compiler and PyTorch distributed.

Optimize Generative AI models across the stack (pre-training, fine-tuning, and inference).

Conduct cutting-edge research on ML compilers and ML distributed technologies.

Collaborate with users of PyTorch to enable new use cases of PT2 technologies both inside and outside Meta.

Minimum Qualifications

BS/MS in computer science or related field.

Research or industry experience in compilers, ML systems, ML accelerators, HPC, GPU performance, and similar.

Proficient in Python or CUDA programming

Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta.

Preferred Qualifications

Ph.D in computer science, applied mathematics, or related fields.

Familiarity with PT2 technologies, Triton, MLIR, or experiences working inside PyTorch.

Expert knowledge in GPU performance and writing high-performance CUDA kernels.

Research and software engineer experience demonstrated via fellowships, patents, internships, or coding competitions.

First-authored publications at peer-reviewed conferences (e.g., NeurIPS, MLSys, ASPLOS, PLDI, CGO, PACT, ICML, or similar).

Start preparing

Learn about how to prepare for your interview with our interview guide, tips, and interactive experiences.

Visit interview prep

#J-18808-Ljbffr

Apply

Create Email Alert

Create Email Alert

Email Alert for Software Engineer, Systems ML - PyTorch Compiler / ML Framework / Performance jobs in Menlo Park, CA, United States

ⓘ There was an unexpected error processing your request.

Please refresh the page and try again.

If the problem persists, please contact us with your issue.

Email address is already registered

You can always manage your preferences and update your interests to ensure you receive the most relevant opportunities.

Would you like to [visit your alert settings] now?

Success! You're now signed up for Job Alerts

Get ready to discover your next great opportunity.