Senior Compiler Engineer Job at Oho Group Ltd, San Francisco, CA

UnFkSHdLaiszVStrK1UxSmdBekE0SFRJWHc9PQ==
  • Oho Group Ltd
  • San Francisco, CA

Job Description

Senior Compiler Engineer

We’ve partnered with an innovative startup committed to leveraging AI for the betterment of humanity. They are looking top-tier Senior Compiler Engineers in San Francisco and Toronto.

Their design emphasizes scalability, ensuring adaptability to evolving demands. Currently, they are developing the Spatial Processing Unit (SPU), significantly reducing AI-related costs. Efforts span across all engineering layers, encompassing hardware, runtime compilers, kernel optimization, algorithm development, and software architecture.

Responsibilities:

  • Lead design, enhancement, and maintenance of the next-generation SPU compiler
  • Propose and implement IR enhancements to support emerging machine learning model architectures.
  • Develop novel compiler passes and scheduling techniques for optimized code generation
  • Apply advanced parallelization and partitioning methods to automate and exploit kernel generation.
  • Rapidly prototype and explore concepts through data-driven evaluation.
  • Benchmark and analyze compiler outputs on SPU hardware to ensure peak performance.
  • Collaborate with hardware and software teams to meet evolving ML engineer needs and improve architecture.
  • Develop tools for analyzing performance bottlenecks

Qualifications:

  • Higher education degree in computer science, computer engineering, electrical engineering, or equivalent.
  • 2+ years of experience in compiler development
  • Proficiency (5+ years) in C/C++ (C++14 or newer) and/or Python.
  • Familiarity with loop optimization techniques (vectorization, unrolling, fusion, parallelization, etc.).
  • Some experience with FPGAs or CGRAs.
  • Working knowledge of LLVM, MLIR, and polyhedral models.

Benefits:

  • Medical insurance
  • Pension plan
  • 401(k)

This is not a graduate-level role - Salaries are high and stock options offered!

If you want to accelerate your career in a high-performing team, then apply the link with your updated resume immediately!

Job Tags

Immediate start,

Similar Jobs

Largent & Associates

Engineering Manager Job at Largent & Associates

Job Title: Engineering Manager Department: Engineering Reports To: Director of Product Development & Strategy This position works onsite, so there are no remote or hybrid work situations. Job Summary: The Engineering Manager will oversee project planning...

Insight Global

2nd shift Maintenance Supervisor Job at Insight Global

 ...scheduling planning. This is a 2nd shift position with opportunity to grow or move up to other shifts, as well as a weekend rotational program that includes pay premiums (1-2 weekends a month). Additional responsibilities include the following: Supervise assigned... 

Ultimate Staffing

SEO Specialist Job at Ultimate Staffing

 ...We are adding an SEO Specialist to our team. This role is a HYBRID role, in Irvine, CA. This role will support a Technology based Data organization. This is a new role, due to tremendous growth. Must have experience: B2B Marketing in a SAAS Platform Responsibilities... 

Hudson Group

Bookstore Manager Job at Hudson Group

Bookstore Manager Location Newark, NJ : GROW With US! Hudson is North America's leading travel retailer. For over 30 years, Hudson has met the needs and wants of travelers in more than 1,000 duty-free, duty-paid, and food & beverage stores. What We Will Offer You: A... 

Midwest Logistic Systems

Part-time Midwest Logistics Systems Dedicated truck driver Job at Midwest Logistic Systems

 ...Have a predictable work schedule. Drive the same out-and-back dedicated route and work with the same customers every day. Haul...  ...miles of Terre Haute, IN. Minimum 3 months of Class A driving experience. Additional benefits ~ Opportunity to work with a...