Current jobs related to Senior Compiler Engineer - Toronto ON - Oho Group Ltd


  • Toronto, Canada Oho Group Ltd Full time

    Senior Compiler EngineerOur client aims to revolutionize hardware and systems through a software-first approach, empowering AI innovators to surpass previous limits. The goal is to alleviate computational burdens, streamline model training and deployment, and ultimately maximize societal benefits from this transformative technology.Their SPU (Spatial...


  • Toronto, Canada Oho Group Ltd Full time

    Senior Compiler Engineer Our client aims to revolutionize hardware and systems through a software-first approach, empowering AI innovators to surpass previous limits. The goal is to alleviate computational burdens, streamline model training and deployment, and ultimately maximize societal benefits from this transformative technology. Their SPU (Spatial...


  • Toronto, Canada Oho Group Ltd Full time

    Senior Compiler EngineerOur client aims to revolutionize hardware and systems through a software-first approach, empowering AI innovators to surpass previous limits. The goal is to alleviate computational burdens, streamline model training and deployment, and ultimately maximize societal benefits from this transformative technology.Their SPU (Spatial...


  • Toronto, Canada Oho Group Ltd Full time

    Senior Compiler EngineerOur client aims to revolutionize hardware and systems through a software-first approach, empowering AI innovators to surpass previous limits. The goal is to alleviate computational burdens, streamline model training and deployment, and ultimately maximize societal benefits from this transformative technology.Their SPU (Spatial...


  • Toronto, Ontario, Ontario, Canada Oho Group Ltd Full time

    Senior Compiler EngineerOur client aims to revolutionize hardware and systems through a software-first approach, empowering AI innovators to surpass previous limits. The goal is to alleviate computational burdens, streamline model training and deployment, and ultimately maximize societal benefits from this transformative technology.Their SPU (Spatial...


  • Toronto, Canada Flexstaf IT Full time

    Senior Compiler EngineerRemote, Canada · Computer/SoftwareIn this role, you will be expected to develop solutions to the unique problems presented by a spatial architecture. Your playground would include a high-level graph compiler, a low-level conventional compiler and everything in between. The problems are simultaneously similar enough to those of...


  • Toronto, Canada Flexstaf IT Full time

    Senior Compiler Engineer Remote, Canada · Computer/Software In this role, you will be expected to develop solutions to the unique problems presented by a spatial architecture. Your playground would include a high-level graph compiler, a low-level conventional compiler and everything in between. The problems are simultaneously similar enough to those of...


  • Toronto, Ontario, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Compiler Engineer to join our AWS Neuron team. As a key member of our team, you will be responsible for architecting and implementing business-critical features, publishing cutting-edge research, and mentoring a brilliant team of experienced engineers.Key ResponsibilitiesDevelop and scale the compiler to...


  • Toronto, Ontario, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Compiler Engineer to join our AWS Neuron team. As a key member of our team, you will be responsible for architecting and implementing business-critical features, publishing cutting-edge research, and mentoring a brilliant team of experienced engineers.Key ResponsibilitiesDevelop and scale the compiler to...


  • Toronto, Canada Oho Group Ltd Full time

    Senior Compiler Engineer Our client aims to revolutionize hardware and systems through a software-first approach, empowering AI innovators to surpass previous limits. The goal is to alleviate computational burdens, streamline model training and deployment, and ultimately maximize societal benefits f


  • Old Toronto, Ontario, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Compiler Engineer to join our team at Amazon. As a member of our team, you will be responsible for designing and developing innovative software solutions that accelerate deep learning workloads on AWS Inferentia and Trainium.Key ResponsibilitiesDevelop and scale the compiler to handle the world's largest...


  • Old Toronto, Ontario, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Compiler Engineer to join our team at Amazon. As a member of our team, you will be responsible for designing and developing innovative software solutions that accelerate deep learning workloads on AWS Inferentia and Trainium.Key ResponsibilitiesDevelop and scale the compiler to handle the world's largest...


  • Old Toronto, Ontario, Canada Amazon Full time

    Senior Software Development Engineer - AWSThe Annapurna Labs division at Amazon Web Services (AWS) is on the lookout for a Senior Software Development Engineer to architect and sustain sophisticated products that surpass customer expectations while pushing the limits of performance. In this capacity, you will develop resilient systems that operate at an...


  • Toronto, Ontario, Canada Oho Group Ltd Full time

    About Oho Group LtdWe are a leading technology company that aims to revolutionize the way we approach hardware and systems through a software-first approach.Job DescriptionJob Title: Senior Compiler EngineerJob Summary:Design and develop high-performance compilers for AI systemsCollaborate with cross-functional teams to integrate compilers into hardware...


  • Toronto, Ontario, Canada Oho Group Ltd Full time

    About Oho Group LtdWe are a leading technology company that aims to revolutionize the way we approach hardware and systems through a software-first approach.Job DescriptionJob Title: Senior Compiler EngineerJob Summary:Design and develop high-performance compilers for AI systemsCollaborate with cross-functional teams to integrate compilers into hardware...


  • Old Toronto, Ontario, Canada Skilltorch Full time

    Unlock the Power of AI with Our Compiler Engineer TeamSkilltorch is seeking a highly skilled Senior Software AI Compiler Engineer to join our team of innovators in the AI and semiconductor industry. As a key member of our compiler development team, you will work on the cutting-edge development, benchmarking, and optimization of compilers for advanced...


  • Old Toronto, Ontario, Canada Skilltorch Full time

    Unlock the Power of AI with Our Compiler Engineer TeamSkilltorch is seeking a highly skilled Senior Software AI Compiler Engineer to join our team of innovators in the AI and semiconductor industry. As a key member of our compiler development team, you will work on the cutting-edge development, benchmarking, and optimization of compilers for advanced...


  • Old Toronto, Ontario, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Compiler Engineer to join our AWS Neuron team. As a key member of our team, you will be responsible for designing, implementing, and maintaining cutting-edge compiler technology that optimizes the performance of complex neural net models executed on AWS Inferentia and Trainium.Key ResponsibilitiesDesign...


  • Old Toronto, Ontario, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Compiler Engineer to join our AWS Neuron team. As a key member of our team, you will be responsible for designing, implementing, and maintaining cutting-edge compiler technology that optimizes the performance of complex neural net models executed on AWS Inferentia and Trainium.Key ResponsibilitiesDesign...


  • Old Toronto, Ontario, Canada Amazon Full time

    Senior Software Development Engineer - AWSThe Annapurna Labs division at Amazon Web Services (AWS) is on the lookout for a Senior Software Development Engineer to architect and sustain sophisticated products that surpass client expectations and redefine performance standards. In this capacity, you will develop resilient systems functioning at an extensive...

Senior Compiler Engineer

4 months ago


Toronto ON, Canada Oho Group Ltd Full time

Senior Compiler EngineerOur client aims to revolutionize hardware and systems through a software-first approach, empowering AI innovators to surpass previous limits. The goal is to alleviate computational burdens, streamline model training and deployment, and ultimately maximize societal benefits from this transformative technology.Their SPU (Spatial Processing Unit) stands as the pinnacle of programmable digital processors, significantly reducing AI-related costs. Efforts span across all engineering layers, encompassing hardware, runtime compilers, kernel optimization, algorithm development, and software architecture.Looking for a Senior Compiler Engineer to drive compiler optimization for our state-of-the-art technology, enhancing code efficiency on our specialized hardware. You will join a collaborative team dedicated to innovative problem-solving and quality product creation. Make a lasting impact in AI's future.Responsibilities:Lead the design, enhancement, and maintenance of our next-generation SPU compiler.Propose and implement enhancements to our Intermediate Representation (IR) to accommodate emerging trends in machine learning model architectures.Develop novel compiler passes and scheduling techniques to optimize code generation.Employ state-of-the-art parallelization and partitioning methodologies to automate kernel generation and exploit optimized kernels.Engage in rapid prototyping and data-driven exploration to evaluate new concepts.Benchmark and analyze compiler outputs on SPU hardware, ensuring peak performance.Collaborate closely with hardware and software teams to align with the evolving requirements of ML engineers and drive architectural improvements.Develop tools for performance bottleneck analysis.Qualifications:Bachelor's degree in computer science, computer engineering, electrical engineering, or equivalent; preference given to applicants with Master's or PhD.2+ years of experience in compiler development, particularly in compiler backends and retargeting.Proficiency (5+ years) in C/C++ (C++14 or newer) and Python.Understanding of functional programming principles.Familiarity with loop optimization techniques (vectorization, unrolling, fusion, parallelization, etc.).Experience with FPGAs or CGRAs.Knowledge of DL frameworks such as Tensorflow or PyTorch preferred, but not required.Working knowledge of LLVM, MLIR, and polyhedral models.Exposure to ONNX is advantageous.