persimmons.ai is hiringSenior Compiler Engineer
Job Title: Senior Compiler
Department: Engineering
Reports to: VP, Software Engineering
Senior Compiler Engineer
Who we are:
At Persimmons, Inc., we are pioneering the future of generative AI with our ground-breaking full-stack innovations, including hardware and software integration capable of supporting trillion-parameter models. We are looking for a Senior Compiler Engineer, who will contribute to the development and optimization of our cutting-edge AI technology, ensuring scalability, power efficiency, and high-performance across various computing platforms.
What you’ll do:
As a leader on our team, you have the opportunity of working on optimizing our Persimmons Compiler.
Build the compiler that converts AI models from popular ML frameworks into assembly code that runs on our accelerator hardware.
Develop and implement AI models and algorithms that push the boundaries of technology. Collaborate with cross-functional teams to design, test, and optimize our hardware and software solutions.
Analyze and improve the efficiency, scalability, and performance of our systems.
Stay abreast of industry trends and advancements to ensure our solutions remain competitive and innovative.
Qualifications:
Experience developing MLIR dialects and passes
Experience processing ML models from popular frameworks
Deep understanding of Model architecture of popular models like llama and others.
If you can do the above, you already have strong C++ and python skills
Related things of interest:
BS/MS/PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience)
3+ years of experience in developing production compilers or related software
Knowledge of compiler front-end technology
Strong C++ programming skills
Strong interpersonal, verbal and written communications skills
Capability to achieve objectives under tight deadlines
Experience executing tasks while managing competing priorities
Practical knowledge working with large code bases
Experience working with industry standard C++ compilers and development frameworks.
Experience writing and debugging multithreaded programs
Deep understanding of technology and passion for what you do
Strong teamwork, specifically a proven ability to effectively guide and influence within a dynamic matrix environment
Excellent problem-solving skills and the ability to work in a dynamic, fast-paced environment.
What We Offer:
The opportunity to work at the beginning of innovation with some of the most advanced technologies in AI.
A collaborative environment where innovation is at the heart of everything we do.
Competitive salary and benefits package.
Flexible PTO
401k
Persimmons, Inc. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Please submit your resume and a brief cover letter through our official application portal at https://jobs.ashbyhq.com/persimmons-ai. We kindly request that applicants refrain from contacting our employees directly regarding this listing. Additionally, we do not work with external recruiters for these roles. If a recruiter refers a candidate, no referral fees will be paid, and the referral will be considered voluntary.
Something went wrong.