Backend Compiler Engineer
2 weeks ago
We are seeking a highly skilled Backend Compiler Engineer to join our GPU Software organization. As a key member of our Compiler team, you will play a crucial role in constructing and emitting high-performance GPU machine instructions for Graphics and Compute.
Our team is comprised of leading compiler engineering experts who provide cutting-edge performance and capabilities for NVIDIA's complex parallel SIMT architectures. If you have a passion for technology and a strong background in software engineering, we want to hear from you.
Key Responsibilities:- Understand, modify, and improve our proprietary GPU compiler backend written in C++
- Design and develop new compiler passes and optimizations to produce best-in-class, robust, and supportable compiler and tools
- Collaborate with global compiler, hardware, and application teams to oversee improvements and problem resolutions
- Contribute to a team that is at the forefront of deep-learning compiler technology, spanning architecture design and support through functional languages
- B.S. or degree in Computer Science/Engineering or equivalent experience
- 2+ years of compiler code generation experience
- 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
- M.S./PhD. with significant compiler-related project or thesis work
- Background in LLVM code generation, including instruction scheduling, software pipelining, register allocation, GlobalISel, TableGen, LLVM IR, and Machine IR (MIR)
- Experience in developing CUDA, DirectX, OpenGL/Vulkan applications
NVIDIA offers highly competitive salaries and a comprehensive benefits package. We are committed to fostering a diverse work environment and proud to be an equal opportunity employer. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.
-
Backend Compiler Engineer
4 weeks ago
Austin, Texas, United States NVIDIA Full timeJob Title: Backend Compiler EngineerWe are seeking a highly skilled Backend Compiler Engineer to join our GPU Software organization. As a key member of our Compiler team, you will play a crucial role in constructing and emitting high-performance GPU machine instructions for Graphics and Compute.Our team is comprised of leading compiler engineering experts...
-
Backend Compiler Engineer
4 weeks ago
Austin, Texas, United States NVIDIA Full timeJob Title: Backend Compiler EngineerWe are seeking a highly skilled Backend Compiler Engineer to join our GPU Software organization. As a key member of our Compiler team, you will be responsible for constructing and emitting high-performance GPU machine instructions for Graphics (OpenGL, Vulkan, DX) and Compute (CUDA, PTX, OpenCL, Fortran, C++).Key...
-
Senior Software Security Compiler Engineer
3 weeks ago
Austin, Texas, United States Nvidia Full timeUnlock the Power of Visual ComputingNVIDIA is a pioneer in visual computing, and we're looking for a talented Software Security Compiler Engineer to join our team. With our invention of the GPU, we've revolutionized parallel computing and ignited modern AI.What You'll Be DoingUnderstand, modify, and improve GCC, LLVM, and NVIDIA proprietary compilers with...
-
Backend Java Developer
4 weeks ago
Austin, Texas, United States CY9 Full timeJob Title: Backend Java DeveloperCY9 is seeking a highly skilled Backend Java Developer to join our dynamic team. As a Backend Java Developer, you will play a crucial role in designing and developing our backend systems, working closely with our development team to deliver high-quality software solutions.Key Responsibilities:Design and develop backend...
-
Compiler Development Engineer
4 weeks ago
Austin, Texas, United States NXP Semiconductors Full timeJob SummaryWe are seeking a highly skilled Compiler Development Engineer to join our team at NXP Semiconductors. As a key member of our compiler development team, you will be responsible for designing and developing compiler tools for our proprietary and open-source compiler technologies.Key ResponsibilitiesWork in a technical leadership role to design and...
-
Compiler Development Engineer
3 weeks ago
Austin, Texas, United States NXP Semiconductors Full timeJob SummaryWe are seeking a highly skilled Compiler Development Engineer to join our team at NXP Semiconductors. As a key member of our compiler development team, you will be responsible for designing and developing compiler tools for our proprietary and open-source compiler technologies.Key ResponsibilitiesWork in a technical leadership role to drive the...
-
Senior Compiler Engineer
4 weeks ago
Austin, Texas, United States NVIDIA Full timeJob Title: Senior Compiler EngineerWe are seeking an experienced Senior Compiler Engineer to join our GPU Software organization. As a key member of our team, you will be responsible for designing and implementing significant parts of our compiler, working on performance analysis and optimization, and collaborating with global teams to coordinate improvements...
-
Backend Software Engineer
4 days ago
Austin, Texas, United States HR Digital - Austin Full time{"h1": "Job Title: Backend Engineer", "h2": "Job Summary", "p": "We are seeking a highly skilled Backend Engineer to join our team at HR Digital in Austin. As a Backend Engineer, you will play a critical role in designing and developing scalable, efficient, and secure systems that enable seamless customer experiences.", "ul": [{"li": "Design and develop...
-
Java Backend Software Engineer
3 weeks ago
Austin, Texas, United States PTR Global Full timeJava Backend Engineer Job DescriptionWe are seeking a highly skilled Java Backend Engineer to join our team at PTR Global. As a Java Backend Engineer, you will be responsible for designing, developing, and maintaining scalable and efficient backend systems using Java and related technologies.Key Responsibilities:Design and develop high-quality Java backend...
-
Senior Compiler Engineer
2 weeks ago
Austin, Texas, United States NVIDIA Full timeSenior Compiler Engineer - MLIRNVIDIA is seeking a highly skilled Senior Compiler Engineer to join our PTX Compiler Development team. As a key member of our team, you will be responsible for leading efforts to enhance PTX Compiler infrastructure to support new compilation models for DL and Generative AI codes.Key Responsibilities:Provide stewardship for PTX...
-
Senior Compiler Engineer
4 weeks ago
Austin, Texas, United States NVIDIA Full timeSenior Compiler Engineer - MLIRNVIDIA is seeking a highly skilled Senior Compiler Engineer to join our PTX Compiler Development team. As a key member of our team, you will be responsible for leading efforts to enhance PTX Compiler infrastructure to support new compilation models for DL and Generative AI codes.Key Responsibilities:Provide stewardship for PTX...
-
Python Backend Engineer
4 days ago
Austin, Texas, United States EVONA Full timeJob Title: Python DeveloperWe are seeking a skilled Python Backend Engineer to join our dynamic team at EVONA, a rapidly growing company at the forefront of geospatial data analytics and cloud-based solutions.Key Responsibilities:Design and maintain the backend architecture that powers our data-driven platform.Develop and integrate machine learning models...
-
Senior Compiler Optimization Engineer
4 days ago
Austin, Texas, United States NVIDIA Full timeJob Title: Senior Compiler Optimization EngineerWe are seeking a highly skilled Senior Compiler Optimization Engineer to join our Compute Compiler Team at NVIDIA. As a key member of our team, you will be responsible for delivering features and improvements to CUDA and other compute compilers to unlock the full potential of NVIDIA GPUs for a wide range of...
-
Python Backend Engineer
1 week ago
Austin, Texas, United States EVONA Full timeJob Title: Python DeveloperWe are seeking a skilled Python Backend Engineer to join our dynamic team at EVONA, a leading company in geospatial data analytics and cloud-based solutions. As a key member of our team, you will be responsible for designing and maintaining the backend architecture that powers our data-driven platform.Key Responsibilities:Develop...
-
Senior Compiler Engineer
2 weeks ago
Austin, Texas, United States NVIDIA Full timeAbout the RoleWe are seeking an experienced Senior Compiler Engineer to join our PTX Compiler Development team. As a key member of our team, you will be responsible for leading efforts to enhance the PTX Compiler infrastructure to support new compilation models for Deep Learning and Generative AI codes.Key ResponsibilitiesProvide stewardship for PTX Compiler...
-
Java Backend Software Engineer
4 days ago
Austin, Texas, United States PTR Global Full timeJava Backend Engineer OpportunityLocation: Austin, TXDuration: Long-term contractHybrid - 3 days onsite/weekDirect Client OpportunityKey Requirements:6+ years of experience in Java Backend6+ years of experience in SpringExperience with NoSQL databases (e.g., MongoDB, Cassandra, DynamoDB)6+ years of experience in Microservices6+ years of experience in Spring...
-
Senior Compiler Optimization Engineer
1 month ago
Austin, Texas, United States NVIDIA Full timeAbout the RoleWe are seeking a highly skilled Senior Compiler Optimization Engineer to join our Compute Compiler Team at NVIDIA. As a key member of our team, you will play a critical role in delivering features and improvements to CUDA and other compute compilers, enabling the realization of NVIDIA GPUs' full potential for a wide range of computational...
-
Senior Compiler Optimization Engineer
2 months ago
Austin, Texas, United States NVIDIA Full timeAbout the RoleWe are seeking an experienced Senior Compiler Optimization Engineer to join our Compute Compiler Team at NVIDIA.Our team is responsible for enhancing CUDA and other compute compilers to fully leverage the power of NVIDIA GPUs across various computational workloads like deep learning, scientific computation, and self-driving technology.Key...
-
Machine Learning Compiler Engineer
3 days ago
Austin, Texas, United States Qualcomm Full timeAbout the RoleWe are seeking a highly skilled Machine Learning Compiler Engineer to join our team at Qualcomm. As a key member of our engineering group, you will play a crucial role in developing the machine learning compiler and runtime firmware for our best-in-class accelerator.Key ResponsibilitiesCollaborate with software architects and machine learning...
-
Java Backend Software Engineer
5 days ago
Austin, Texas, United States PTR Global Full timeJava Backend Engineer Job DescriptionWe are seeking a highly skilled Java Backend Engineer to join our team at PTR Global.Location: Austin, TXDuration: Long term contractWork Schedule: Hybrid - 3 days onsite / weekThis is a direct client opportunity, and prior experience with Apple is a significant plus.We require a candidate with years of experience in the...