NVIDIA is seeking an experienced Query Engine Architect to lead the acceleration of Apache Spark and related frameworks on GPUs. This role is at the forefront of building the next generation data processing ecosystem, focusing on optimizing the world's most popular distributed data processing engine. The position offers an opportunity to work with cutting-edge technology at the intersection of big data and GPU acceleration.
The role involves leading query optimization efforts on the RAPIDS Spark team, working closely with open source communities, and developing solutions that can significantly improve data processing performance using GPU acceleration. You'll be responsible for reviewing and optimizing query processing plans, implementing adaptive execution strategies, and identifying opportunities for performance improvements through operator fusion.
As a Principal Engineer at NVIDIA, you'll collaborate with strategic partners to deploy accelerated data processing solutions in both cloud and on-premise environments. The position requires deep expertise in database query engines, distributed systems, and extensive experience with open source big-data projects. You'll be working with a team of forward-thinking professionals in an environment that values innovation and technical excellence.
The role offers a competitive compensation package including a base salary range of $272,000 - $425,500, equity, and comprehensive benefits. This is an excellent opportunity for someone passionate about distributed systems, query optimization, and GPU acceleration to make a significant impact on the future of data processing technology. The position combines technical leadership, open source community engagement, and the chance to work with cutting-edge technology at a company that's leading the world in accelerated computing.