Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Meta Logo

Software Engineering Manager, MTIA

Meta

$177,000 - $251,000
Sep 4, 2025
Menlo Park, CA, US
Apply Now

Meta is seeking a highly motivated and experienced Software Engineering Manager to join the team and make a meaningful impact on billions of people around the world by supporting, enabling and empowering the team to deliver high-quality products and solutions

Requirements

  • 8+ years of software engineering work experience, including hands on technical management
  • Experience in leading teams working on high performance computing (HPC) and AI/ML systems, including: GPU/ASIC-based kernel development and optimization (e.g. CUDA, ROCm), distributed systems for large scale training and serving, and systems architecture and performance
  • Accelerator (GPU/ASIC) kernel development and optimization
  • Experience in accelerating libraries on AI hardware, similar to cuBLAS, cuDNN, CUTLASS, HIP, ROCm etc
  • Experience with different programming models for high-performance computations, e.g. GPU CUDA programming or OpenCL or OpenMP programming
  • Knowledge of ML frameworks like PyTorch, TensorFlow, ONNX, MXNet, etc

Responsibilities

  • Lead and manage a team of software engineers to deliver high-quality products and solutions
  • Collaborate with cross-functional teams to drive technical innovation
  • Develop and implement technical strategies to achieve business objectives
  • Foster an environment of continuous learning, growth, and improvement

Other

  • Bachelor of Science/Masters in Computer Science or equivalent practical experience
  • 8+ years of, or PhD + 4 years of software engineering work experience, including hands on technical management
  • Demonstrated experience recruiting, building, structuring, and leading technical organizations, including performance management
  • Experience supporting, coaching, mentoring, and developing software engineers
  • 2+ years of experience in managing a team of engineers with varied skill levels