Director of Compiler Architecture Job at Acceler8 Talent, Sonoma, CA

S2tEQ3kwR3BGUG5UV3c0R0ZGWmRwZG1KVnc9PQ==
  • Acceler8 Talent
  • Sonoma, CA

Job Description

Director of Compiler Architecture

Introduction: Are you a skilled compiler architect with a passion for high-performance computing? We are seeking a talented Director of Compiler Architecture to join our innovative team. If you have a strong background in compiler algorithms, programming languages, and a keen interest in optimizing machine learning applications, we’d love to hear from you.

About the Company: We are a forward-thinking tech company dedicated to making AI technology accessible and efficient for everyone. Our team values cross-collaboration and innovative thinking. With expertise in AI/ML, compilers, numerics, and computer architecture, we are committed to collaborative problem-solving and the creation of high-quality products. Joining us means contributing to groundbreaking advancements in AI technology alongside a team from leading tech companies.

About the Role: As the Director of Compiler Architecture, you will play a crucial role in developing and optimizing our state-of-the-art compiler. You will be responsible for designing efficient algorithms and data structures for parsing, analysis, optimization, and code generation. This role requires a deep understanding of programming languages, compiler theory, and computer architecture, as well as a commitment to innovative design and rapid prototyping. You will work closely with hardware and software teams to understand the evolving needs of ML engineers and drive improvements in compiler architecture.

What We Can Offer You:

  • Competitive salary and benefits package
  • Flexible hours and remote work options
  • 4 weeks of paid time off
  • Health insurance (medical, dental, vision)
  • Professional development opportunities and a path to senior leadership
  • Collaborative and inclusive work environment

Key Responsibilities:

  • Compiler Architecture Design: Develop novel compilation techniques for parallelization, scheduling, and deployment of concurrent programs.
  • Optimization: Implement advanced optimization techniques to enhance the performance of machine learning applications.
  • Language Understanding: Ensure accurate translation and effective optimization of programming languages.
  • Code Generation: Design the phase for translating intermediate code into machine-specific instructions.
  • Debugging and Profiling: Integrate features to assist developers in identifying and resolving code issues efficiently.
  • Cross-Platform Compatibility: Ensure support for different hardware architectures and operating systems.
  • Collaboration: Work closely with founding engineers to gather feedback and improve the compiler’s usability and performance.
  • Research and Innovation: Explore new methods for compiler design to introduce innovative solutions.

Essential Skills & Experience:

  • BS degree in computer science, computer engineering, or equivalent practical experience
  • 5+ years of experience working with compilers
  • Strong knowledge of compiler algorithms and data structures
  • Proficiency in Python, C/C++, and domain-specific languages
  • Experience with machine learning frameworks such as PyTorch and TensorFlow

Preferred Skills & Experience:

  • Master’s or PhD degree in computer science, AI, machine learning, software engineering, or related field
  • Experience with ML compilers like TVM, XLA, Glow, TensorRT, IREE, or nGraph
  • Knowledge of LLVM, MLIR, and polyhedral models
  • Detail-oriented and strong written and oral communication skills
  • Motivated self-starter with a team-first attitude

Join us in our mission to revolutionize AI computing. Key skills include high proficiency in Python, C/C++, and domain-specific languages, with experience in machine learning frameworks such as PyTorch and TensorFlow.

Job Tags

Remote job, Flexible hours,

Similar Jobs

Amazon

Flight Monitor, Amazon - Prime Air Job at Amazon

 ...responsibilitiesPrime Air is seeking a highly skilled and vigilant Flight Monitor to join our dynamic team. This critical role is central to our...  ...support for the interview or onboarding process, please visit for more information. If the country/region you're applying in... 

Legacy Health

Clinic Services Specialist 2 - Medical Receptionist Job at Legacy Health

Join Our Team as a Clinic Services Specialist! (Clinic receptionist / Patient Access Specialist) Your Impact Starts Here - Patients walk through our doors with questions, concerns, and sometimes a little hesitation. That is where you come in! As the welcoming...

Rise Technical

Sales Recruitment Consultant (Entry level) Job at Rise Technical

 ...Sales Recruitment Consultant (Entry level) $100'000 1st Year OTE + $50k base salary + Uncapped 40% Commission + Progression to Leadership...  ...rejection Unrivalled ambition No Recruitment or sales experience needed! The Role: Opportunity to work across either... 

Zact

Web Engineer Job at Zact

 ...We're looking for a Full Stack Engineer to join our web team. You will work with members of your team to build features and scalable architecture...  ...to demonstrate practical experience of web application development, such as agile engineering methods backed by a deep... 

DISH

Sales Rep - Entry Level Job at DISH

 ...Year On-Target Earnings: $68,000. No sales experience required. Paid full-time training...  ...engaging with customers and handling data entry Provide exceptional customer service to...  ...Growth: Opportunity to promote up to two levels in your first year Uncapped Commission...