Epicareer Might not Working Properly
Learn More
F

Senior Compiler Engineer

Salary undisclosed

Apply on


Original
Simplified

Job Description

Job Description

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 conventional compilers that you will know where to start while having spatial twists that make them new and fresh. Comfort tackling new domains is a definite asset!

Requirements

    • Computer Science, Engineering, or related degree
    • 5+ years of experience
    • Experience developing the internals of modern optimizing compilers
    • Creative problem solver, passionate about solving hard problems
    • Expertise in combinatorial and graph optimization algorithms
    • Strong C++ and python development skills
    • Experience delivering high-performance software to production

Preferred Skills & Experience

    • Masters or PhD in Computer Science, Engineering, or related field
    • Relentless focus on software quality and testing
    • Experience tuning and optimizing code for high performance
    • Proficient with python data-science libraries (pandas, numpy, bokeh)
    • Familiar with neural net frameworks tensorflow or pytorch
    • Experience working with continuous integration systems
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job