Search Remote Jobs

Senior Software Engineer, AI Performance Analysis

đź•’ July 16

🏄 California, Oregon – Remote

infoinfo

đź’µ $184k - $356.5k / year

⏰ Full Time

đźź  Senior

🤖 AI Engineer

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

🏥 Healthcare

🏭 Manufacturing

🤖 Artificial Intelligence

Healthcare • Manufacturing • Artificial Intelligence

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

• Design and build performance analysis tools and workflows for AI training and inference workloads • Understand how AI performance engineers work and translate their needs into scalable, intuitive tooling • Develop integrations between profiling infrastructure and AI frameworks and workflows • Collaborate with performance engineers, hardware architects, and software teams to ensure profiling capabilities align with real-world AI workloads • Identify performance bottlenecks in AI workloads and develop automated approaches to detect and diagnose them

🎯 Requirements

• M.S. or PhD in Computer Science, Computer Engineering, or a related field, or equivalent experience • 6+ years of relevant work experience • Deep knowledge of AI workloads, frameworks, and performance characteristics • Experience building tools, workflows, or infrastructure used by other engineers • Strong software development skills; Python and C++ preferred • Ability to translate user requirements into scalable tooling solutions • Up to date with AI-enabled tooling for software development and performance analysis • Strong interpersonal skills for understanding engineer difficulties and working across multi-functional teams • Experience profiling or optimizing AI training or inference pipelines at scale • Background building developer tools or platforms for ML engineers • Contributions to open-source AI tooling or frameworks

🏖️ Benefits

• Equity • Benefits

Apply Now

Similar Jobs

đź•’ July 15

Netflix

10,000+ employees

📱 Media

👥 B2C

Software Engineer at Netflix developing the user interface layer for AI Platform. Accelerating model creation, evaluation, experimentation, and deployment with cutting-edge technologies.

đź•’ July 15

Netflix

10,000+ employees

📱 Media

👥 B2C

Software Engineer 5 developing AI agent infrastructure and SDK at Netflix. Collaborating on production-grade AI agents and enhancing developer experiences.

đź•’ July 15

Netflix

10,000+ employees

📱 Media

👥 B2C

Senior Engineer managing distributed model training and performance for Netflix's AI Platform. Collaboration with ML engineers to optimize training workflows and develop robust infrastructure.

đź•’ July 15

Netflix

10,000+ employees

📱 Media

👥 B2C

Software Engineer focused on data and feature infrastructure for ML at Netflix. Building scalable systems to enable high-quality features and labels for ML models.

đź•’ July 15

UFS Tech

201 - 500

🏦 Banking

đź’ł Fintech

đź”’ Cybersecurity

Lead AI ML Engineer at Navanta developing retrieval and verification systems for regulated banking environments. Collaborating with data teams and ensuring high accuracy in AI outputs.