Backend Compiler Engineer
$116k - $224.25kNVIDIA
We are searching for a Backend Compiler Engineer for an exciting and fun role in our GPU Software organization. Our Compiler team is responsible for constructing and emitting the highest performance GPU machine instructions for Graphics (OpenGL, Vulkan, DX) and Compute (CUDA, PTX, OpenCL, Fortran, C++). This team is comprised of worldwide leading compiler engineering experts who provide leading edge performance and capabilities for NVIDIA's current and future complex parallel SIMT architectures. NVIDIA's invention of the GPU 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as “the AI computing company”. What you will be doing: Understand, modify, and improve an NVIDIA proprietary GPU compiler backend written in C++ Design and develop new compiler passes and optimizations to produce best-in-class, robust, supportable compiler and tools Work with global compiler, hardware and application teams to oversee improvements and problem resolutions Be part of a team that is at the center of deep-learning compiler technology spanning architecture design and support through functional languages What we need to see: B.S. or higher degree in Computer Science/Engineering or equivalent experience B.S. with 2+ years of compiler code generation experience (preferably with LLVM) or M.S./PhD. with significant compiler related project or thesis work Excellent hands-on C++ programming skills Strong background in software engineering principles with a focus on crafting robust and maintainable solutions to challenging problems Good communication and documentation skills and self-motivated Ways to stand out from the crowd: Masters or PhD preferred, with 2+ years of compiler code generation experience Background in LLVM code generation including instruction scheduling, software pipelining, register allocation, GlobalISel, TableGen, LLVM IR, and Machine IR (MIR) Experience in compiler unit testing, IRs, and visualization of IRs With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you. The base salary range is 116,000 USD - 224,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. #J-18808-Ljbffr NVIDIA
$152k - $241.5k
...and understand the world. Today, we are increasingly known as “the AI computing company”. We are searching for a Senior Backend Compiler Engineer with experience in LLVM code generation for an exciting and fun role in our GPU Software organization. Our Compiler team...SuggestedWorldwide- ...Persimmons Ai Compiler Developer Persimmons is building the infrastructure that will power the next decade of AI. Founded in 2023 by... ...based large language models by applying sophisticated mid- and backend compiler techniques to target Persimmons.ai's custom accelerator...Suggested
- A leading technology company is seeking a Compiler Backend Research Engineer to define the roadmap for Apple GPU architecture and implement optimizations. In this role, you will collaborate with hardware and software teams to enhance compiler features, ultimately impacting...Suggested
$181.1k - $318.4k
Apple GPU Compiler Backend/Research Engineer, Graphics, Game and ML Cupertino, California, United States Software and Services In this role, you will have the opportunity to work on defining the roadmap for Apple GPU architecture and unleash the potential for new applications...SuggestedRelocation$152k - $241.5k
NVIDIA Gruppe in Santa Clara is seeking a Senior Backend Compiler Engineer focused on LLVM code generation. You will design and implement compiler optimizations targeting NVIDIA GPUs, ensuring high performance and low compilation times. The ideal candidate has over 4 years...Suggested- Oxmiq Labs in Campbell, California, is looking for a Junior Compiler Engineer to contribute to developing an MLIR/LLVM-based compiler targeting OXMIQ hardware. This entry-level role requires proficiency in modern C++ and Python, experience with AI-assisted development tools...
- ...scale model inference and training. The compiler stack connects industry-standard frameworks... .... The Role The Junior Compiler Engineer will work under the direction of a senior... ...senior team members. Contribute to LLVM backend components, including instruction selection...Internship
- ...the 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...
- ...directly with Product, Business, Automation and other stake holders in delivering end to end product features. Required Skills : Professional Engineer Basic Qualification : Additional Skills : Engineer Background Check : No Drug Screen : No
- CloudAct Inc. is looking for a backend engineer to enhance the FastAPI proxy. You will handle streaming, retries, and ensure the system operates under production loads with efficiency. The ideal candidate should have a minimum of 5 years of backend Python experience and...
- ...Backend Engineer Job Location: Sunnyvale, CA Job Type: Contract Skills Required: ~4-5 years of experience ~ Strong backend skills ~ Proven track record with Java & spring boot framework to create microservices as the primary ~ This is a multi-lang environment...Contract work
$150k - $172k
...,500 of the world's most innovative companies to build strong engineering teams ready for what's next. Software has entered an era where... ...use HackerRank to prove their skills. We're looking for a Backend Software Development Engineer who thrives on solving complex architectural...Shift work$140k - $220k
The Team We’re looking for Back End Engineers to join our Underwriting team. This is the team that takes human judgment out of mortgage... ...regulatory guidelines into executable logic. Think of it as compiling English into a system that makes six-figure decisions. Work side...$180k
...team is small, highly motivated, and focused on engineering excellence. This organization is for... ...production infrastructure is built. Most of our backend infrastructure is written in Rust. So familiarity with a compiled language such as C++, Rust, or Go is highly beneficial...Temporary workWorldwide$150k - $250k
...configuration storage and reliability, secret management, and engines that enable these capabilities. This will allow you to build a... ...product line. Required Experience 5+ years of experience as a backend or full-stack engineer Strong proficiency in a subset of modern...$200k - $360k
...Job Description About the role Own LLVM backend development for our custom accelerator... ...develop AI-assisted tool flows to accelerate compiler development and performance tuning.... ...register allocation) ~5+ years of compiler engineering experience, with hands-on LLVM target...H1bVisa sponsorshipWork visa$184k - $287.5k
...That position depends on software as much as hardware, and compiler engineering is a big part of what makes it work. What you’ll be doing: Designing... ...infrastructure connecting frontend representations to backend code generation. Working within and contributing to the...Work experience placement$124k - $195.5k
NVIDIA Gruppe is seeking a highly motivated Compiler Software Engineer to join the CUDA Compiler team in Santa Clara, California. You will work on enhancing the CUDA C++ compiler, ensuring integration with third-party compiler software and supporting new GPU capabilities...- NVIDIA Corporation is seeking a highly motivated Compiler Software Engineer to join our innovative CUDA Compiler team. In this role, you will enhance the CUDA C++ compiler, ensuring its integration with leading third-party software. The ideal candidate will have a BS/MS...
$175k - $250k
...semiconductor startup in Sunnyvale is looking for a highly experienced GPU Compiler Lead to design and implement a high-performance compiler stack... ...strong proficiency in C++. Responsibilities include leading backend development, optimizing workloads, and collaborating with...- ...TwinThread is seeking an experienced engineer to design and build Java/Kotlin microservices for a modern SaaS platform in Santa Clara, California. This high-impact role involves working across the backend and collaborating with cross-functional teams to deliver robust...
- Job Responsibilities Develop Microservice utilizing Node.js Creating, implementing, and documenting GraphQL API and managing data in this context Develop and optimize GraphQL queries and mutations for efficient data fetching and updating. Ability...
- ...Description: Summary: ~ The Software Engineer position will be responsible for hands-on development as well as lead the development of Next Generation Enterprise solutions for Global eCommerce. SE will be responsible for application development in support of...
- ...SYMVIONICS, Inc. has an Immediate Opening Job Description : Backend Software Engineer LOCATION: NASA Ames Research Center, Moffett Field, CA (* immediate opening*) - On Site - this is not a remote position Job Description: Asan agile team, we commit...Full timeFor contractorsImmediate start
$200k - $400k
DensityAI is seeking an experienced compiler engineer to own LLVM backend development for our custom accelerator ISA, focusing on instruction selection, register allocation, and scheduling. The position requires exceptional skills in LLVM internals and a strong understanding...$117k - $234k
Walmart Canada is seeking a Senior Software Engineer (Backend) at our Sunnyvale, CA office. In this role, you'll design and maintain high-performance catalog services that support millions of customers. You should be proficient in Java and have extensive experience with...Work at office- ...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
- ...correct under real production load. Responsibilities Extend the Nemo Backend FastAPI proxy with new guardrails and features Own streaming,... ..., model gateways, or SSE streaming Experience with LLM routing engines or model gateways Performance profiling and flame graph...
$213k - $263k
...Senior Backend Engineer, Security Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver... ...protocols, access control) We prefer: Compiled language experience (C++, Java or Go) Experience building...Full timeRemote work- DoorDash is seeking a Staff Backend Engineer to join their team in Sunnyvale, California. In this hybrid role, you will collaborate cross-functionally, impacting business through backend development. The ideal candidate will have over 8 years of experience in software...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Backend Compiler Engineer. Be the first to apply!

