Senior Software Engineer | Remote
Position: Member of Technical Staff, Model Training Type: Full-time Compensation: $600K - $1.8M/yr Location: Remote Commitment: 10-40 hrs/week Role Responsibilities Architect, build, and scale shared infrastructure for supervised fine-tuning, reinforcement learning, and on-policy distillation. Design distributed training and execution pipelines coordinating GPU workers and simulation environments. Develop high-performance infrastructure for model training and inference, optimizing GPU utilization and memory management. Build and evolve the core architecture of the agent ecosystem, including execution runtimes and model registries. Develop robust systems for experiment tracking, dataset and model versioning, and fault recovery. Define technical standards and architectural patterns supporting collaboration across teams. Lead engineering initiatives from system design through implementation, mentoring engineers.
Requirements
Strong computer science fundamentals in distributed systems, concurrency, and performance engineering. Extensive experience designing and operating scalable backend systems or distributed computing platforms. Proficiency in Python and a systems-oriented programming language like C++, Rust, or Go. Hands-on experience with GPU-based machine learning infrastructure and distributed training. Strong understanding of system performance, including compute utilization and fault tolerance. Experience designing reliable APIs and infrastructure components for complex workflows. Demonstrated technical ownership and ability to lead cross-functional initiatives. Application Process Easy Apply on LinkedIn Check email for next steps Participate in resume evaluation & interview stage