Senior Software Engineer, RL Post-Training Frameworks
This role involves designing and building scalable reinforcement learning (RL) post-training infrastructure that supports the full lifecycle of training, inference, and rollout across heterogeneous hardware. The engineer will optimize distributed systems for performance, fault tolerance, and efficiency, working closely with AI researchers and infrastructure teams. Key responsibilities include improving open-source RL frameworks, enabling CPU- and GPU-accelerated workloads, and collaborating with hardware and compiler teams to support next-generation AI capabilities.