Remote Jobs Sign In

Senior Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Thu, Oct 08, 2026
This job expires in: 30 days

Job Summary

Seeking a full-time Senior Software Engineer specializing in Distributed Systems Engineering, the candidate will focus on scaling AI infrastructure using Kubernetes, developing custom software for GPU resource scheduling, and ensuring the reliability and performance of production AI clusters, with the option to work remotely.

Key responsibilities:
  • Develop software for scheduling GPU resources on Kubernetes to support scalable AI workloads
  • Implement monitoring and health management capabilities to enhance the reliability and scalability of GPU assets
  • Collaborate with cross-functional teams to evaluate system failures and improve production AI cluster performance
Required qualifications:
  • 5+ years of experience in software engineering, particularly with large-scale production systems
  • Proficient in Kubernetes APIs and frameworks, with a strong background in software development
  • Bachelor's degree in Computer Science, Engineering, Physics, Mathematics, or equivalent experience
  • Technical knowledge of systems programming languages such as Go or Python, along with a solid understanding of data structures and algorithms
  • Experience in managing and automating large-scale distributed systems

Complete Job Description

The complete job description is available to members. Premium membership includes:

Full access to 41,387 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