Leader driving NVIDIA's developer technology innovations through performance engineering. Collaborating on optimizing performance techniques for CPUs and GPUs in cloud and on-premise environments.
Responsibilities
Driving Innovation: researching, analyzing, and developing innovative techniques to optimize performance of complex workloads across cloud and on-premise environments.
Technical Leadership: leading software design decisions, influencing architecture roadmap, and effectively communicating technical solutions to multi-functional teams.
Growing and Mentoring Your Team: building a distributed world-class team of performance engineers and fostering a collaborative and innovative culture.
Collaboration and Communication: collaborating closely with company leadership, research teams, and cross-functional partners to drive strategic decision-making.
Requirements
An MS or PhD in Computer Science, Computer Engineering, or in a related computationally focused science degree (or equivalent experience).
7+ overall years of relevant experience with 4+ years in a technical role and 3+ years of experience in an engineering leadership role.
Outstanding leadership, strong cross-functional collaboration, and impactful project execution.
Hands-on experience in low-level performance optimization, including GPU parallel programming, e.g., CUDA.
Programming fluency in C/C++ with a deep understanding of algorithms and software development.
In-depth expertise with CPU and GPU architecture fundamentals.
Strong algorithmic skills and proven experience implementing low-level optimizations for enterprise applications.
A track record of building high-performing teams by attracting and hiring top engineering talent.
Excellent communication and presentation skills.
Demonstrated ability to successfully plan, lead, and execute high-impact initiatives.
Senior SQL Developer focusing on SQL code for Provider Guarantees Management. Responsible for pharmacy contractual guarantee tracking and reporting with a strong analytical focus.
Lead Project Engineer supporting development and delivery of space - based payloads for L3Harris. Overseeing software and hardware development while meeting technical and budget objectives.
Developer responsible for creating detailed product specifications and developing backpack prototypes at ORTOVOX. Collaborating with teams on quality, design, and sourcing, with a focus on sustainability.
Big Data Developer focusing on Pyspark and Hive for application systems enhancements and support. Collaborating with users and technology groups on programming solutions and security issues.
Test Developer assisting SparkFun in product testing and development processes. Collaborates with engineering teams on test procedures and product usability.
Providing central engineering support for EDA tools at Analog Devices. Focus on automation, diagnostics, and user self - service within the design community.
Analista de Desenvolvimento de Software joining Metrum to develop and maintain energy management systems. Collaborating on SCADA projects with a focus on efficiency and integration.
System Software Programmer developing Angular applications for healthcare agency. Collaborating with HR, Finance, IT, and business stakeholders to deliver scalable solutions in a hybrid work environment.
Developer specializing in creating disruptive technological solutions within the Hitss team. Focused on event - driven architectures and high - volume processing applications.