CareerPlanSign in

Principal Software Developer, AI Infrastructure

USA💼 Full-time💰 $114,600–$114,600🗓 2026-09-04 → 2026-09-26

Core

Design, implement, and deliver software and firmware for managing GPU-based AI servers, including health monitoring, triage automation, and diagnostic services.

Role type

Principal Software Developer (AI Infrastructure)

Builds

Software and firmware for managing, triaging, and repairing GPU systems for AI, ML, and HPC workloads.

Domain

AI Infrastructure / GPU Systems / High-Performance Computing

Deliverable

production ML models | infrastructure

Required skills

Operating systems, computer networks, high-performance applications, large-scale production systems (1,000+ servers), Java, Python, C, C++, Go, shell scripting, systematic problem-solving, full software development lifecycle.

Preferred skills

Linux systems, system-level architecture, data synchronization, fault tolerance, state management, enterprise storage/networking/computing, server/GPU hardware architecture, Infiniband or RoCE networking, public cloud service data planes, databases (MySQL), caching (Redis, Memcache).

Technologies

AI Cloud Firmware Hardware InfiniBand Java Linux MySQL Oracle Python Redis SQL DevOps Golang Support Network

Responsibilities

Design and implement software/firmware for GPU-based AI server management; collaborate with partner teams to deliver high-quality software for system management and repair; work with product teams to debug and resolve customer issues.

Seniority

Principal, hands-on IC

Sourced via devitjobs · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.