Staff Software Engineer - AI Compute Libraries & Performance

Added
2 hours ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

linux python pytorch gemm tensor operations
JobCopilot logo
Meet JobCopilot: Your Personal Al Job Hunter
Automatically Apply to Your Dream Jobs While You Sleep
Try it now →

📋 Description

  • Build high-performance AI compute libraries for next-generation AI hardware.
  • Work on linear algebra, tensor operations, numerical correctness, and low-level performance
  • Design and implement kernels for linear algebra and tensor ops (GEMM, batched GEMM, convolutions
  • Profile for performance, optimise memory layout, threading, and kernel launch efficiency.
  • Mentor teammates, provide technical leadership, and help steer engineering decisions.

🎯 Requirements

  • Excellent programming in C++ and Python.
  • Strong experience with linear algebra and tensor operations; kernel development for AI compute.
  • Hands-on with profiling, performance tuning, and numerical stability across FP32/FP16/BF16/FP8.
  • Experience with PyTorch integration or similar custom ops/extensions (dispatch keys).
  • Ability to operate at Staff level, balancing hands-on work with broader technical ownership.

🎁 Benefits

  • Competitive salary and annual leave policy.
  • Medical and dental health plans, gym card, pension (matched up to 4%).
  • Inclusive, flexible interview process and reasonable adjustments on request.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →