Senior Compiler Engineer

4 months ago


Pune, India quadric.io, Inc Full time

Quadric has created an innovative general purpose neural processing unit (GPNPU) architecture. Quadric's co-optimized software and hardware is targeted to run neural network (NN) inference workloads in a wide variety of edge and endpoint devices, ranging from battery operated smart-sensor systems to high-performance automotive or autonomous vehicle systems. Unlike other NPUs or neural network accelerators in the industry today that can only accelerate a portion of a machine learning graph, the Quadric GPNPU executes both NN graph code and conventional C++ DSP and control code.


If making an impact and having a seat at the table is important to you, this is the opportunity for you. Join our small, rapidly-growing team at Quadric to develop supercomputer technology designed for the Edge. In this position, you will be a core member of our team, and will have an opportunity to grow in the company of expert technologists who also happen to be good people you’ll want to spend time with.

We are currently hiring for our Pune office only, no longer able to entertain candidates that aren't interested in living in Pune, now the established hub of our India operation


What We Value:

Integrity, Humility, Happiness

What We Expect:

Initiative, Collaboration, Completion


Role:

As a senior member of our Compiler team, you will be tasked with optimizing the performance of code running on the Quadric processor. You will be responsible for implementing required support of new processor architectural features. Additionally, you will be supporting internal/external customers.


Responsibilities:
  • Enhance the development of Quadric’s LLVM compiler
  • Collaborate on developing the programming model for Quadric’s high-performance computing platform
  • Collaborate with the hardware design team to co-optimize compiler strategy with hardware architecture
  • Build custom front-end and back-end LLVM passes

Requirements

  • MS or PhD in Computer Science with a minimum of five years of compiler experience
  • Proficiency in C++ > 11
  • Experience with LLVM or GCC codebase
  • Strong background in graphs and related algorithms
  • Knowledge of front-end and back-end compiler techniques


Nice to haves:
  • Experience in compiler strategies for data parallel processors such as GPUs, DSPs
  • Knowledge of end-to-end toolchain, including compilers, linkers & debuggers


Expected Outcomes in 12 months:
  • Successfully support the development process across the Engineering team
  • Optimize code generation to increase the performance of code running on the Quadric processor

Benefits

  • Provide competitive salaries and meaningful equity
  • Provide a politics free community for the brilliant minds who want to make an immediate impact
  • Provide an opportunity for you to build long term career relationships
  • Foster an environment that allows for lasting personal relationships alongside professional one


Founded in 2016 and based in downtown Burlingame, California, Quadric is building the world’s first supercomputer designed for the real-time needs of edge devices. Quadric aims to empower developers in every industry with superpowers to create tomorrow’s technology, today. The company was co-founded by technologists from MIT and Carnegie Mellon, who were previously the technical co-founders of the Bitcoin computing company 21.

Quadric is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, religion, sex, national origin, sexual orientation, age, citizenship, marital status, or disability.


  • Cpu Compiler Intern

    5 months ago


    Pune, India NVIDIA Full time

    We are looking for an energetic intern for the Grace CPU compiler team at NVIDIA. This team develops optimizing compilers for world's largest AI and HPC workloads: - Our compiler organization makes its mark on every CPU, GPU, DPU and SoC product that NVIDIA builds. Would you like to be part of this outstanding organization? We need you design, develop and...


  • Pune, India NVIDIA Full time

    We are currently in need of a highly skilled and motivated DevOps Engineer to join our Compiler Team at NVIDIA. This position provides a unique chance to work alongside a world-class engineering team passionate about building the next generation of compiler technologies to accelerate compute, networking, graphics, and deep learning applications. What you'll...

  • Parts Compiler

    7 days ago


    Pune, India Expert Global Group Full time

    SUMMARY OF JOBDuties & Responsibilities1.Parts Compiler role & responsible for creating and updating for all Client equipment and global products:•Create and update Parts Catalogue•Correcting Parts Catalogue in accordance with ePi’s received from BU•Full understanding of the serviceable and non-serviceable part list and group assemblies•Standard...

  • Parts Compiler

    6 days ago


    pune, India Expert Global Group Full time

    SUMMARY OF JOBDuties & Responsibilities1.Parts Compiler role & responsible for creating and updating for all Client equipment and global products:•Create and update Parts Catalogue•Correcting Parts Catalogue in accordance with ePi’s received from BU•Full understanding of the serviceable and non-serviceable part list and group assemblies•Standard...

  • Parts Compiler

    1 week ago


    Pune, India Expert Global Group Full time

    SUMMARY OF JOB Duties & Responsibilities 1.Parts Compiler role & responsible for creating and updating for all Client equipment and global products: •Create and update Parts Catalogue •Correcting Parts Catalogue in accordance with ePi’s received from BU •Full understanding of the serviceable and non-serviceable part list and group assemblies...

  • Parts Compiler

    7 days ago


    Pune, India Expert Global Group Full time

    SUMMARY OF JOBDuties & Responsibilities1.Parts Compiler role & responsible for creating and updating for all Client equipment and global products:•Create and update Parts Catalogue•Correcting Parts Catalogue in accordance with ePi’s received from BU•Full understanding of the serviceable and non-serviceable part list and group assemblies•Standard...

  • Parts Compiler

    2 days ago


    pune, India Expert Global Group Full time

    SUMMARY OF JOB Duties & Responsibilities 1.Parts Compiler role & responsible for creating and updating for all Client equipment and global products: •Create and update Parts Catalogue •Correcting Parts Catalogue in accordance with ePi’s received from BU •Full understanding of the serviceable and non-serviceable part list and group assemblies...

  • Parts Compiler

    1 week ago


    Pune, India Expert Global Group Full time

    SUMMARY OF JOBDuties & Responsibilities1.Parts Compiler role & responsible for creating and updating for all Client equipment and global products:•Create and update Parts Catalogue•Correcting Parts Catalogue in accordance with ePi’s received from BU•Full understanding of the serviceable and non-serviceable part list and group assemblies•Standard...

  • Parts Compiler

    12 hours ago


    Pune H.O, India Expert Global Group Full time

    SUMMARY OF JOBDuties & Responsibilities1.Parts Compiler role & responsible for creating and updating for all Client equipment and global products:- Create and update Parts Catalogue- Correcting Parts Catalogue in accordance with ePi’s received from BU- Full understanding of the serviceable and non-serviceable part list and group assemblies- Standard...


  • Pune, Maharashtra, India NVIDIA Full time

    NVIDIA's invention of the GPU 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world....


  • Pune, India quadric.io, Inc Full time

    Quadric has created an innovative general purpose neural processing unit (GPNPU) architecture. Quadric's co-optimized software and hardware is targeted to run neural network (NN) inference workloads in a wide variety of edge and endpoint devices, ranging from battery operated smart-sensor systems to high-performance automotive or autonomous vehicle systems....


  • Pune, India Delphix Software Private Limited Full time

    Position : Senior Software Engineer - C++Location : Pune, IndiaPerforce develops DevOps tools that improve software quality and security as well as team productivity for several of the worlds leading companies, such as PIXAR, CD Projekt Red, NASA, Verizon, Honda, NVIDIA. Position Summary : We are looking for our next Senior Software Developer who enjoys...

  • Senior Engineer

    2 days ago


    pune, India Attentions AI Full time

    Greetings From Attentions.ai Job Description for Senior Engineer - PyTorch to TensorRT Conversion & CUDA Expert. Title: Senior Engineer - PyTorch to TensorRT Conversion & CUDA Expert Location : Pune Job Type: Permanent About Us: At Attentions.ai, we're at the forefront of digital interaction and cognitive service development. We are committed to...

  • Senior Engineer

    2 days ago


    pune, India Attentions AI Full time

    Greetings From Attentions.aiJob Description for Senior Engineer - PyTorch to TensorRT Conversion & CUDA Expert.Title: Senior Engineer - PyTorch to TensorRT Conversion & CUDA ExpertLocation : PuneJob Type: PermanentAbout Us:At Attentions.ai, we're at the forefront of digital interaction and cognitive service development. We are committed to innovation and...

  • Senior Engineer

    2 days ago


    Pune, India Attentions AI Full time

    Greetings From Attentions.aiJob Description for Senior Engineer - PyTorch to TensorRT Conversion & CUDA Expert.Title: Senior Engineer - PyTorch to TensorRT Conversion & CUDA ExpertLocation : PuneJob Type: PermanentAbout Us:At Attentions.ai, we're at the forefront of digital interaction and cognitive service development. We are committed to innovation and...


  • pune, India Tata Elxsi Full time

    Model Based Test Engineers/Leads We are looking for bright and passionate Test Engineers, Senior Test Engineers, and Test Leads who are familiar with automotive testing in the areas listed below:- Experience in Model Based testing activities including test case design, automatic test case generation. Basic experience in Model Based...

  • Advocate

    4 months ago


    Baner, Pune, Maharashtra, India ENGINEER HORIZON Full time

    **Job Title**: Mid-Senior Legal Draftsman **Location**: Baner, Pune **Experience**: 4-8years **Education**:Bachelor's degree in law, and active licensure to practice law. **Roles & Responsibilities**: Draft and review legal documents, including contracts, agreements, leases, deeds, and other real state-related documents. Ensure the accuracy and...

  • Senior Java Developer

    2 months ago


    Pune, India Scoop Technologies Pvt Ltd Full time

    Job Position : Senior Software Development EngineerExperience : 5+ YrsLocation : Only Pune (Candidate need to WFO 3 days a week at client location)Notice Period : Immediate - 30 DaysJob Description Summary :Senior Software Development Engineer - Account Merchant Service TeamThe Merchant Services team delivers capabilities within Mastercard's Core...

  • Senior Engineer

    2 days ago


    pune, India Attentions AI Full time

    Greetings From Attentions.aiJob Description for Senior Engineer - PyTorch to TensorRT Conversion & CUDA Expert.Title: Senior Engineer - PyTorch to TensorRT Conversion & CUDA ExpertLocation: PuneJob Type: Permanent About Us:At Attentions.ai, we're at the forefront of digital interaction and cognitive service development. We are committed to innovation and...

  • Senior Sales Engineer

    3 weeks ago


    pune, India Parson Adhesives India Pvt. Ltd. Full time

    Company DescriptionParson Adhesives India Pvt. Ltd., a business unit of Parson Adhesives, Inc.-USA, is a research-based adhesive manufacturer based in Vadodara. We specialize in manufacturing high-performance anaerobics, cyanoacrylates, UV curable, epoxy, polyurethane, methacrylates adhesives, and silicone sealants. Our wide range of products caters to...