Software Engineer, GPU Performance Tools

🔥 0 minutes ago

🏄 California, Oregon – Remote

info

💵 $124k - $195.5k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

info
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of NVIDIA

NVIDIA

10,000+ employees

Founded 1993

🤖 Artificial Intelligence

🎮 Gaming

Artificial Intelligence • Gaming • Automotive

NVIDIA is a leading technology company specializing in accelerated computing and artificial intelligence. NVIDIA pioneers advancements in graphical processing units (GPUs), cloud computing, data centers, and virtual reality, with a focus on gaming, automotive, healthcare, and robotics industries. The company's innovations, such as NVIDIA Omniverse, transform traditional digital processes by enabling high-fidelity simulations and rendering tasks. Their applications span various industries, from autonomous vehicles using NVIDIA DRIVE to healthcare solutions with NVIDIA Clara, and AI-driven analytics and workflows.

📋 Description

• Build innovative features for NVIDIA's GPU profiling tools from inception to execution • Incorporate new hardware profiling capabilities into tools and workflows • Work independently based on high-level requirements, filling in build details and making sound engineering decisions • Collaborate with architects, performance engineers, and other software teams to understand requirements and deliver solutions • Improve and maintain a large, evolving codebase with high standards for quality and reliability

🎯 Requirements

• B.S., M.S., or PhD in Computer Science, Computer Engineering, or a related field (or equivalent experience) • 3 years or more experience writing production software in Python and C++ • Proven foundation in computer architecture and performance analysis • Experience in parallel programming or accelerated computing • Track record of building tools or infrastructure for other engineers, with a strong sense of what makes a great developer experience • Up to date with the latest software engineering practices including AI-enabled development tooling • Contributions to open-source performance analysis tooling preferred • Experience as a user or creator of CPU or GPU profiling tools preferred • Experience in GPU computing or accelerated computing platforms preferred • Background with building software tools on top of hardware capabilities preferred • Familiarity with AI workloads and their performance characteristics preferred

🏖️ Benefits

• Equity • Benefits

Apply Now

Similar Jobs

🔥 3 minutes ago

VetsEZ

201 - 500

🤝 B2B

☁️ SaaS

🏛️ Government

Software Product Engineer developing AI-enabled healthcare applications for federal government project. Collaborating with cross-functional teams to build cloud-native systems and integrate AI capabilities.

🔥 3 minutes ago

VetsEZ

201 - 500

🤝 B2B

☁️ SaaS

🏛️ Government

Senior Software Product Engineer developing scalable solutions for a federal healthcare project. Leading design and development of cloud-native systems and AI-enabled applications.

🔥 10 minutes ago

Mariner

1001 - 5000

💸 Finance

🤝 B2B

Software Engineer responsible for developing and maintaining a proprietary advisor platform. Collaborate remotely with a team to enhance functionalities and optimize performance.

🔥 10 minutes ago

Mariner

1001 - 5000

💸 Finance

🤝 B2B

Software Engineer responsible for developing and enhancing a proprietary advisor support platform in a remote work environment. Collaborating with teams to build API and back-end services while optimizing database queries.

🔥 11 minutes ago

Curri

51 - 200

🚗 Transport

☁️ SaaS

🔌 API

Senior Software Engineer at Curri developing logistics software. Utilizing AI tooling and end-to-end ownership of projects to enhance last-mile logistics.