Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Compiler Engineer -- LLVM Backend

$180k - $320k

DensityAI

Job Description

Job Description

About the role

Own LLVM backend development for our custom accelerator ISA — instruction selection, register allocation, scheduling, and linker support across scalar, vector, and floating-point pipelines. Work with chip-design and software teams driving DensityAI's AI accelerator program from first silicon through scale-out.

What you'll do
  • Own LLVM backend development for our custom accelerator ISA — instruction selection, register allocation, scheduling, and linker support across scalar, vector, and floating-point pipelines
  • Use and develop AI-assisted tool flows to accelerate compiler development and performance tuning
What we're looking for
  • Exceptional abilities in LLVM backend internals (TableGen, instruction selection, scheduling, register allocation)
  • 5+ years of compiler engineering experience, with hands-on LLVM target development
  • Strong understanding of computer architecture, ISA design, and compiler-hardware co-design
  • Ability to debug correctness and performance regressions across the full compilation flow
  • (Optional) Custom-ISA bring-up, MLIR experience, GPU / accelerator backends, or linker / loader work
Compensation

Final offers depend on level, location, and skills relevant to the role. Additional compensation: equity grant per company guidelines; medical / dental / vision; 401(k); standard PTO.

Visa Sponsorship

DensityAI sponsors qualified candidates for H-1B, O-1, TN, E-3, and other employment-based visas, and we welcome applicants on F-1 OPT and STEM-OPT. Work authorization is required at start; we provide immigration support to secure or transfer status.

Equal Opportunity

DensityAI is an Equal Opportunity Employer. We do not discriminate on the basis of race, color, religious creed, national origin, ancestry, physical or mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age (40+), sexual orientation, military or veteran status, pregnancy, or any other status protected by law. We comply with the California CROWN Act and provide reasonable accommodations on request.

Full compensation packages are based on candidate experience and relevant certifications.

California pay range

$180,000—$320,000 USD

Compensation

Final offers depend on level, location, and skills relevant to the role. Additional compensation: equity grant per company guidelines; medical / dental / vision; 401(k); standard PTO.

Visa Sponsorship

DensityAI sponsors qualified candidates for H-1B, O-1, TN, E-3, and other employment-based visas, and we welcome applicants on F-1 OPT and STEM-OPT. Work authorization is required at start; we provide immigration support to secure or transfer status.

Export Controls

Aspects of this role may involve access to information subject to U.S. export controls (EAR/ITAR). We may discuss licensing or scope adjustments during the interview.

Equal Opportunity

DensityAI is an Equal Opportunity Employer. We do not discriminate on the basis of race, color, religious creed, national origin, ancestry, physical or mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age (40+), sexual orientation, military or veteran status, pregnancy, or any other status protected by law. We comply with the California CROWN Act and provide reasonable accommodations on request.

Vacancy posted 14 days ago
Similar jobs that could be interesting for youBased on the Compiler Engineer -- LLVM Backend in Mountain View, CA vacancy
  •  ...based large language models by applying sophisticated mid- and backend compiler techniques to target Persimmons.ai's custom accelerator...  ...convert Python, PyTorch, and similar kernel representations to LLVM IR and runtime-ready libraries. Architect and implement efficient... 
    Suggested
    Work experience placement
    Flexible hours

    Persimmons

    San Jose, CA
    16 days ago
  • $175k - $250k

    Bolt Graphics, Inc. is seeking a GPU Compiler Lead in Sunnyvale, CA. In this role, you will spearhead the design and implementation of a...  ...possess extensive experience in compiler development, particularly in LLVM, and demonstrate strong leadership skills. We offer a... 
    Suggested

    Bolt Graphics, Inc.

    Sunnyvale, CA
    5 days ago
  • $200k - $360k

     ...develop AI-assisted tool flows to accelerate compiler development What we're looking for...  ...rewrite patterns ~5+ years compiler engineering experience, with hands-on MLIR...  ...TensorFlow, or equivalent) ~(Optional) LLVM backend experience, GPU compiler experience (Triton... 
    Suggested
    H1b
    Visa sponsorship
    Work visa

    DensityAI

    Mountain View, CA
    14 days ago
  •  ...We're looking for staff/principal-level compiler engineers with deep experience building code...  ...banks. Design and iterate on mid-end and backend optimization passes: operator fusion, loop...  ...experience, as general-purpose (GCC/LLVM for CPUs) is not sufficient. Domain Background... 
    Suggested

    Kindredventures

    Palo Alto, CA
    3 days ago
  • $175k - $250k

     ...re looking for highly experienced GPU Compiler Lead. You will lead the design and...  ...you'll do Lead the development of the LLVM-based compiler backend Design optimization passes for parallel...  ...Lead internal teams of compiler engineers and coordinate with partners and external... 
    Suggested

    Bolt Graphics, Inc.

    Sunnyvale, CA
    3 days ago
  • $65 per hour

     ...Role: Backend Developer Location : Sunnyvale, CA - 100% ONSITE Duration: 6+ months Experience: 10+ Year Rate: $...  ...practices Collaborate with product managers designers and other engineers to deliver high-quality solutions Optimize application... 

    Diverse Lynx

    Sunnyvale, CA
    1 day ago
  •  ...Backend Developer Interview Mode: Web Cam Duration: Long Term Location: San Jose, CA Responsibilities: Design, develop, and implement robust and scalable applications using the Spring framework (Spring Boot, Spring MVC, Spring Security, etc.) Develop... 

    E-Solutions

    Mountain View, CA
    4 days ago
  •  ...Role: Backend developer Location: Sunnyvale, CA Duration: Long Term Contract • Experience building n-tier, highly scalable, fault-tolerant, and reactive microservices using: # Java, Scala, and Go # Apache Camel, Spring Framework #... 
    Long term contract

    AceStack LLC

    Sunnyvale, CA
    5 days ago
  •  ...Nodejs Backend Developer Location: Mountain View, CA (Onsite) (Locals only for in person interview) Duration: Longterm Contract Must have: Senior NodeJS Developer-This is Full Stack dev position open for 7+ years hands-on experience (with more focus on backend... 
    Contract work
    Local area

    Argyle Infotech

    Mountain View, CA
    5 days ago
  •  ...Backend Developer | Sunnyvale, California, United States Backend Developer - Compliance Data Solutions (Sunnyvale, CA / Remote-Eligible...  .... As a Backend Developer, you'll blend data and software engineering, delivering greenfield projects and enhancing mission-critical... 
    Remote work
    Flexible hours

    Indotronix International Corporation

    Sunnyvale, CA
    3 days ago
  • A tech company in Mountain View, CA, seeks a Software Engineer II to manage the full lifecycle of software development, focusing on web applications and backend services. This role involves building modern, responsive web applications and backend web services, working... 
    Remote job

    Syllable Corporation

    Mountain View, CA
    4 days ago
  • A technology company specializing in AI seeks a Backend Engineer for its voice product team. This role focuses on designing and integrating scalable voice features across multiple platforms. Candidates should be proficient in Python or Rust, with hands-on experience on... 

    xAI

    Palo Alto, CA
    24 days ago
  • CrowdStrike is seeking an experienced software engineer to design and implement secure, scalable backend services in Go. You will collaborate with multiple teams to align with the product roadmap, build and maintain microservices, and launch features used by millions of... 
    Worldwide

    Jobtailor

    Sunnyvale, CA
    3 days ago
  • A leading tech company is seeking a Senior Software Engineer to enhance their software development team. The ideal candidate will possess a solid software engineering background, including Agile methodologies and object-oriented programming skills. This role offers the... 

    HireOTS

    Mountain View, CA
    1 day ago
  •  ...valued at $7.2B), and Atish Das Sarma, former head of growth engineering at Patreon and head of AI at Apple Cloud. Currently operating...  ...members based in Palo Alto and India. We are seeking a strong Backend and Infra Engineer who is comfortable working in a fast‑paced... 

    aida

    Palo Alto, CA
    4 days ago
  •  ...Job Description Job Description We're looking for a mid-career to senior backend engineer with experience building systems in complex, regulated domains like fintech. You should be comfortable translating intricate business logic into highly reliable, precise code... 
    Work experience placement

    RST Recruitment

    Palo Alto, CA
    11 days ago
  •  ...leading technology company in Palo Alto is seeking a pragmatic full-stack engineer to build and operate Python-based services and gRPC APIs. The role involves working on customer-facing UIs and backend services, with a focus on making features consumable and secure. Ideal... 
    Remote job
    Flexible hours

    Getvinci

    Palo Alto, CA
    3 days ago
  • A leading technology company is looking for a Senior Software Engineer based in Sunnyvale, CA. This role involves leading development initiatives that modernize customer care platforms, ensuring robust design and implementation of scalable solutions. Candidates should... 

    COMFORT SYSTEMS

    Sunnyvale, CA
    4 days ago
  • A technology-driven AI company is seeking a Staff Software Engineer to enhance AI capabilities and develop robust back-end systems. This role involves leading backend integration for Large Language Models, designing scalable data structures, and optimizing SQL queries.... 
    Remote job

    EarlyStage Partners

    Sunnyvale, CA
    4 days ago
  • A leading technology firm is seeking a Senior Platform Engineer to manage backend systems and infrastructure. You will design and maintain backend services, APIs, and contribute to product development. Ideal candidates have over 7 years of backend experience, strong Golang... 
    Remote job
    Flexible hours

    Saga.xyz

    Los Altos, CA
    1 day ago
  • $180k

     ...ensuring high performance and reliability in voice interactions. Ideal candidates will have strong skills in Python or Rust, backend engineering experience, and a passion for user experience. Competitive compensation package includes a salary range from $180,000 to $440... 

    x.ai

    Palo Alto, CA
    2 days ago
  • $150k - $189k

     ...Francisco - Bay Area, New York, and Seattle.   About Wealthfront Engineering Wealthfront’s culture centers around continuous learning,...  ...hear from you!      About the Role We are looking for backend engineers to join our core product development teams. You’ll... 
    Work at office

    Wealthfront

    Palo Alto, CA
    23 days ago
  •  ...We are seeking a Senior Backend Developer with strong expertise in Java, Spring Boot, and microservices architecture. The ideal candidate...  ...Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). Proven experience... 
    Work experience placement

    Compunnel

    Sunnyvale, CA
    2 days ago
  •  ...Java Backend Developer Location: Sunnyvale, California, USA Long Term. #6-8 Years' experience in Java, Spring boot and Spring framework # Hands-on 2-3 years' experience on Java 8 # Knowledge and hands-on experience on Kafka #... 

    Futran Tech Solutions Pvt. Ltd.

    Sunnyvale, CA
    1 day ago
  • $70k - $121k

     ...Limited is hiring for a position in Sunnyvale, CA to design and develop scalable backend services. The role involves building secure RESTful APIs and collaborating with product managers and engineers to deliver high-quality solutions. The ideal candidate will follow industry... 

    Tata Consultancy Services

    Sunnyvale, CA
    2 days ago
  •  ...Job Title We are looking for one Java resource onshore (backend). The individual must be knowledgeable and competent with Java, Cassandra, Oracle, Spring, Spring and writing JUnit/TestNG. Simple Java will not suffice. The candidate should have at least eight years... 
    Contract work

    United IT

    Sunnyvale, CA
    5 days ago
  •  ...discovery phase of medium to large projects to come up with high level design. - Leads the work of other small group of 3 to 4 engineers for assigned Engineering projects - Leads and participates in end to end service implementations, data feeds ingestion, and orchestration... 

    3B Staffing LLC

    Sunnyvale, CA
    5 days ago
  • $160k - $200k

    General Motors is seeking a Senior Software Engineer to design and develop middleware and application software for next-generation infotainment platforms. This role focuses on building scalable, reliable systems for advanced user experiences. The ideal candidate has strong... 

    General Motors

    Mountain View, CA
    3 days ago
  • $120k - $180k

    CrowdStrike Holdings, Inc. is looking for a Software Engineer III - Asset Management in Sunnyvale, CA. The successful candidate will write secure code, collaborate on solutions, and launch features for millions of users. Expertise in Golang and distributed systems is required... 
    Work at office
    2 days per week
    3 days per week

    CrowdStrike Holdings, Inc.

    Sunnyvale, CA
    5 days ago
  •  ...Java Backend Developer Designs, develops, and implements web-based Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing. Resolves technical issues through debugging... 

    Software Technology Inc

    Sunnyvale, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Compiler Engineer -- LLVM Backend. Be the first to apply!