Software Engineer - Compiler

September 26

Apply Now
Logo of Niobium Microsystems

Niobium Microsystems

Application Specific Integrated Circuit (ASIC) β€’ Hardware β€’ Cyber Security β€’ Privacy β€’ Fully Homomorphic Encryption (FHE)

11 - 50

πŸ’° $90k Grant on 2021-11

Description

β€’ Niobium Microsystems is seeking a highly skilled and motivated Compiler Engineer β€’ Design, develop, and optimize compilers for fully homomorphic encryption hardware accelerator β€’ Collaborate with hardware architects and software developers to define and implement compiler optimizations β€’ Perform thorough testing and validation of compiler features and optimizations β€’ Identify and resolve performance bottlenecks in generated code β€’ Set strategy for interoperability with the latest developments in FHE libraries β€’ Explore and prototype capability to support emerging FHE schemes β€’ Contribute to the design and development of new programming languages β€’ Stay up-to-date with research and advancements in compiler technology β€’ Mentor and guide junior team members

Requirements

β€’ Bachelor's in Computer Science, Electrical Engineering, or a related field β€’ Minimum of 5 years experience in compiler design and implementation β€’ Proficiency in compiler concepts with experience in LLVM, GCC, or other compiler frameworks β€’ Proficiency in programming languages; for example C/C++, Rust, Go, or Python β€’ Experience in developing software stacks for hardware accelerators such as GPUs β€’ Experience in application performance modeling using detailed processor execution models β€’ Experience in creating and characterizing performance using micro- and macro-benchmarks β€’ Ability to multi-task and prioritize in a fast-paced environment; managing multiple complex, multidisciplinary tasks and projects β€’ Ability to work independently and collaboratively across teams and communicate effectively β€’ Attention to detail and remarkable eye for accuracy β€’ Willingness to learn and develop new skills β€’ Experience in development of homomorphic encryption libraries and application development (preferred) β€’ Knowledge of machine learning techniques as applied to compiler optimization (preferred) β€’ Advanced degree in relevant fields of study (preferred) β€’ Contributions to open-source compiler projects (preferred)

Benefits

β€’ Competitive salaries scaled based on experience β€’ Employer paid health care β€’ Employer contribution to health savings account β€’ Flexible time off β€’ Flexible work location with remote options β€’ 401K employer match

Apply Now

Similar Jobs

September 26

Vercel

201 - 500

Develop user experience features for Vercel’s Frontend Cloud platform.

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com