Sr Software Engineer (Compiler team)(100% remote considered)

Vortexlink, Inc.

California, United States Full-time in I.T. & Communications
    Share:
    • Job ID 2891438

    Job Description

    Sr Software Engineer (Compiler team) Full-time role (100% remote considered) and Office located in Campbell, CA We are pioneering Massively parallel architecture addressing the shift in processing needs for today’s vast data sets and finding applications in AI/ML, encrypted computing (FHE). This is an amazing opportunity to work as a senior software engineer with compiler team at You will help design and contribute to our home-grown place and route tool as part of the compiler library used to accelerate PyTorch and Tensorflow; this tool is architecture neutral and spans current and next generation of systolic array chips at the company, as well as ability to support multiple downstream workloads including AI/ML operator graphs, FHE operator graphs etc. Ideal engineer will own the existing tool, improve the quality, setup best-practices is SW development life-cycle, liaison with downstream users and meet their requirements, modify tool as per hardware capabilities of current/next architectures and improve algorithmic implementation and execution capabilities. We use advanced math, computer science, graph theory and machine learning to turn design concepts into reality. Familiarity with graph algorithms required, LLVM/MLIR desirable. Responsibilities will include software development, debugging and fixing of software errors, implementing new features, along with writing and running tests. Position Requirements: Graduate in MS or BS program in computer science, electrical engineering, computer engineering, or a similar major. • Strong understanding of software data structures, algorithms, and proficiency in object- oriented coding, preferably in C or C++. Exposure to AI/ML models, accelerators is a plus. • Experience with MLIR/LLVM and backend code-generation • Microcode/Assembly/CUDA/OpenCL programming experience required • Familiarity with PyTorch, Tensorflow, ML models is plus

    Other jobs you may like

    10x your chance to get hired

    Land a job without sending dozens of applications!

     

    Let employers find you

     

    Happy Remote Worker