Director of Software

  • Negotiable
  • Mountain View, California

πŸš€ Join Us in Pioneering AI Compiler Excellence!

Are you ready to take the lead in the dynamic world of AI compiler technology? We're seeking a passionate and accomplished Director of Software Engineering to drive innovation and develop high-performance AI compiler and runtime solutions. Join us in shaping the future of AI frameworks like PyTorch with cutting-edge technologies like MLIR.

Key Responsibilities:

  • Develop high-performance AI compiler and runtime solutions for AI frameworks like PyTorch, leveraging MLIR technology.
  • Cultivate expertise in tiling, scheduling, memory allocation, and graph optimizations within AI models.
  • Ensure timely delivery of high-quality software aligned with the product roadmap.
  • Collaborate across teams, both internally and externally.
  • Provide transparent project updates and insights to leadership.
  • Implement modern software development practices throughout the project life cycle.
  • Encourage continuous learning and skill enhancement within the team.
  • Apply AI framework, model, and application expertise.
  • Mentor and nurture the software team's growth.
  • Lead the development and execution of our software roadmap.

Ideal Experience:

  • Proven leadership in C/C++/Python software project management.
  • Successfully managed multiple dispersed teams (3+).
  • Track record optimizing AI accelerators using TensorFlow, PyTorch, ONNXRT, TVM, MLIR.
  • Strong in implementing core ML operations like GEMM and CONV.
  • Knowledgeable in AI model optimization (quantization, sparsity).
  • Proficient in AI/ML frameworks like PyTorch, TensorFlow, TVM, JAX, etc.
  • Familiarity with GPU, TPU, NPU, FPGAs is a plus.

Ready to Lead the AI Compiler Revolution?

Step into this pivotal role and be the driving force behind innovation. Join our team and shape the future of AI compiler technology! 🌟

Victor Pascoe Researcher

Apply for this role