Raytracing Compiler Engineer – Developer and Performance Technology

Software EngineerSoftware EngineerFull TimeRemoteTeam 10,001+Since 1993H1B SponsorCompany SiteLinkedIn

Location

California + 4 moreAll locations: California, Oregon, Missouri, Texas, Utah

Posted

22 days ago

Salary

$184K - $356.5K / year

Bachelor Degree8 yrs expEnglish

Job Description

• Guide the design and implementation of a new LLVM-based backend JIT compiler targeting NVIDIA GPUs • Design and develop new compiler passes and optimizations required to meet the high-performance and low compilation time requirements of the compiler • Work with global compiler, hardware and application teams to oversee improvements and problem resolutions • Apply and adapt the latest compiler technologies to produce premier, robust, supportable compilers and tools • Get a chance to influence and work on new GPU architectures

Job Requirements

  • B.S. or higher degree in Computer Science/Engineering or equivalent experience
  • 8+ years of compiler development experience, including 3+ years of experience in LLVM with a focus on code generation
  • Expertise in LLVM code generation, including instruction scheduling, software pipelining, register allocation, and LLVM IR
  • Proficient in compiler design and in performance analysis tools
  • Excellent hands-on C++ programming skills applied to industry standard C++ compilers and development frameworks
  • Strong background in software engineering principles crafting robust and maintainable solutions to challenging problems
  • Good communication and documentation skills and self-motivated

Benefits

  • health insurance
  • retirement plans
  • paid time off
  • flexible work arrangements
  • professional development
  • bonuses
  • stock options
  • equipment allowances
  • wellness programs

Related Job Pages

More Software Engineer Jobs

Part-time Engineering Design Reviewer

Navarro Research and Engineering

Partnering with clients to find effective solutions to complex challenges in the nuclear and environmental fields

Software Engineer22 days ago
Part TimeRemoteTeam 201-500H1B No Sponsor

Engineering Design Reviewer for DOE procedures at Navarro Research.

Nevada

Software Engineer, DevSec

Coinbase

We're building an open financial system for the world.

Software Engineer22 days ago
Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor

Build and maintain production services (primarily in Golang) for developer security and supply-chain tooling. Deliver end-to-end features, write tests, author design docs, participate in on-call rotations, and collaborate with engineers and product to automate vulnerability detection and remediation.

GoDockerKubernetesPostgreSQLMongoDBgRPCAWSGCPArtifactoryXraySlsaSigstoreSbomArtifact ScanningAi-Assisted Development
United States
$152.4K - $179.3K / year
Software Engineer22 days ago
Part TimeRemoteTeam 11-50Since 2023

Experienced Manufacturing Engineering Consultant specializing in automotive assembly planning at AI startup

Assembly
Massachusetts

Senior Manager, Engineering

Kentik

The network observability company.

Software Engineer22 days ago
Full TimeRemoteTeam 201-500H1B Sponsor

Engineering Manager leading high-performance data ingestion teams at Kentik

CloudDistributed Systems
United States
$230K - $275K / year