Cloud Services Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Wed, Oct 21, 2026
This job expires in: 29 days
Job Summary
Joining a dedicated team, the full-time Cloud Services Software Engineer will develop and optimize AI infrastructure services, focusing on backend development to enhance NVIDIA's AI platforms while working remotely or onsite in various locations.
Key responsibilities
- Develop solutions at the intersection of machine learning, distributed systems, and high-performance computing to advance AI technologies
- Design, develop, and optimize (micro-)services orchestrated by Kubernetes for large-scale AI training workflows
- Co-design and implement APIs for integration with NVIDIA's resiliency stacks and create modular services for on-premises AI clusters
Required qualifications
- Bachelor's degree or higher in Computer Science or a related technical field (or equivalent experience)
- 5+ years of hands-on experience in backend development, preferably with Python, Go, C/C++, or similar high-performance languages
- Experience building and scaling large-scale distributed systems
- Familiarity with cloud computing platforms such as AWS, Azure, and GCP, and container technologies like Docker and Kubernetes
- Experience with HPC/AI platforms such as Slurm
Complete Job Description
The complete job description is available to members. Premium membership includes:
Full access to 40,200 remote jobs from human-vetted companies, updated daily
Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job
Twice-monthly live group coaching and the full Remote Career Center
20% member discount on Career Services
Backed by a 30-day money-back guarantee