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

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 2 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?

Jobs Related To Meta Software Engineer, Systems ML - Frameworks / Compilers / Kernels

AI Research Engineer, Computer Vision - FAIR

Senior AI Research Engineer position at Meta FAIR, focusing on computer vision research and development of foundation models for Meta's products.

Software Engineer, Systems ML - SW/HW Co-design

Senior ML Software Engineer role at Meta focusing on systems and hardware co-design for AI infrastructure optimization.

Software Engineer, Systems ML - Frameworks / Compilers / Kernels

Senior Software Engineer role at Meta focusing on AI infrastructure, compiler development, and performance optimization for machine learning systems.

Software Engineer, Machine Learning

Senior Machine Learning Engineer role at Meta, developing scalable ML solutions and leading technical teams in London, focusing on recommendation systems and classification problems.

Machine Learning ASIC Engineer, Architecture

Senior Machine Learning ASIC Engineer position at Meta focusing on developing and architecting machine learning accelerators for data center efficiency.