Senior Software Developer, AI Networking

🔥 15 hours ago

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

• Developing AI networking communication frameworks and applications running in production on the world’s largest supercomputers and data centers. • Develop production tools and benchmarks used by multiple teams inside and outside NVIDIA. • Enable new AI models within our benchmarking infrastructure and deliver insights through end-to-end analysis of large-scale workloads across hardware and software stacks. • Design and implement automation systems, including large-scale parameter search to identify optimal configurations across complex systems. • Collaborate closely with networking and hardware teams to co-design new features and software interfaces in a fast-paced, evolving environment.

🎯 Requirements

• B.Sc., M.Sc degree in Computer Science / Software engineering or equivalent experience. • 5+ years of experience. • Professional Python development experience. • Solid Linux expertise and passion for working extensively in command-line environments. • Ability to work across a broad and evolving stack, with a strong drive to learn—from hardware and networking up to large-scale AI systems running across entire clusters. • Knowledge and/or experience with modern AI ecosystem: PyTorch, LLMs, inference and training. • Familiarity with cluster orchestration systems such as Slurm or Kubernetes. • Knowledge in MPI and HPC, InfiniBand, Ethernet and Networking. • Experience in performance optimizations.

🏖️ Benefits

• equity • benefits

Apply Now

Similar Jobs

🔥 19 hours ago

phData

201 - 500

🤖 Artificial Intelligence

☁️ SaaS

🏢 Enterprise

Full-stack engineer building AI-native applications and agents to solve business problems for clients at phData. Collaborating closely with stakeholders to drive measurable outcomes.

Cloud

JavaScript

Python

React

SQL

TypeScript

🔥 19 hours ago

pulsESG

11 - 50

AI Engineer specializing in Large Language Models at Pulsora, a startup focusing on enterprise sustainability. Lead development of AI-driven applications and complex workflows.

🇺🇸 United States – Remote

💵 $50k - $60k / year

💰 Venture Round on 2022-11

⏰ Full Time

🟡 Mid-level

🟠 Senior

🤖 AI Engineer

Java

Numpy

Pandas

Python

React

Scikit-Learn

🕒 Yesterday

UFS Tech

51 - 200

🔒 Cybersecurity

💳 Fintech

Lead AI/ML Engineer developing the Navanta AI platform by building retrieval systems and evaluation metrics. Collaborate with product teams, ensuring compliance and groundedness in banking environments.

Python

SQL

🕒 Yesterday

IFS

5001 - 10000

🏢 Enterprise

☁️ SaaS

🤖 Artificial Intelligence

AI Adoption Lead responsible for customer success and AI integration in enterprise software. Leading the strategy and execution of AI adoption initiatives for Nexus Black.

🕒 Yesterday

Mercy

10,000+ employees

🤝 Non-profit

🧘 Wellness

Responsible AI Program Lead at Mercy translating Responsible AI standards into actionable workflows. Supports governance activities and engages with cross-functional teams for effective execution.