Software Engineer, Systems ML - Frameworks / Compilers / Kernels

A technology company building innovative solutions in social media, AR/VR, and artificial intelligence at global scale.
$150,000 - $250,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · AR/VR
This job posting may no longer be active. You may be interested in these related jobs instead:
Research Engineer, Language - Monetization AI

Research Engineer position at Meta focusing on Language AI and Monetization, combining advanced ML research with practical applications in advertising technology.

Software Engineer, Systems ML - GenAI Evals Platform

Senior Software Engineer role at Meta focusing on building and optimizing GenAI evaluation platforms and infrastructure for large language models.

Software Engineer, Systems ML - Frameworks / Compilers / Kernels

Senior Software Engineering role at Meta focusing on AI compiler development and optimization for machine learning frameworks and hardware acceleration.

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

Senior Software Engineering role at Meta focusing on PyTorch compiler development and ML systems optimization, offering competitive compensation and the opportunity to work on cutting-edge AI infrastructure.

Software Engineer, Computer Vision - XR World AI

Senior Software Engineer role at Meta focusing on computer vision and AI for XR/AR applications, developing 3D mapping solutions.

Description For Software Engineer, Systems ML - Frameworks / Compilers / Kernels

Meta's Toronto office is focused on solving the hardest problems at unimaginable scale. The company culture emphasizes taking ownership and delivering as a team, with a strong focus on innovation and pushing boundaries. The office is actively working on cutting-edge projects in artificial intelligence, AR technology, and machine learning systems.

The role involves working on ML frameworks, compilers, and kernels within the AI Infrastructure team. This position offers the opportunity to work on systems that power Meta's AI initiatives across its family of apps and technologies. The team is particularly focused on merging physical and digital worlds with AR tech, while also developing and implementing machine learning solutions at scale.

This is an excellent opportunity for engineers passionate about machine learning systems and infrastructure who want to make an impact at global scale. The position offers the chance to work with world-class engineers and researchers, while contributing to technology that affects billions of users worldwide.

The role combines deep technical expertise in machine learning systems with the opportunity to work on next-generation AI infrastructure. You'll be part of a team that's not just using existing technologies, but actively developing new ones to solve unprecedented challenges in the AI space.

Last updated 3 months ago

Responsibilities For Software Engineer, Systems ML - Frameworks / Compilers / Kernels

  • Develop and optimize ML frameworks and compilers
  • Build and maintain AI infrastructure systems
  • Collaborate with cross-functional teams on AI initiatives
  • Design and implement efficient kernel solutions

Requirements For Software Engineer, Systems ML - Frameworks / Compilers / Kernels

Python
  • Experience with machine learning frameworks
  • Strong programming skills in systems languages
  • Knowledge of compiler optimization techniques
  • Understanding of distributed systems

Benefits For Software Engineer, Systems ML - Frameworks / Compilers / Kernels

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive salary
  • Comprehensive benefits package

Interested in this job?