Reflection - Member of Technical Staff - Research Software Engineer
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Responsibilities
• Designing and optimizing large-scale training loops and data pipelines. • Implementing state-of-the-art techniques and ensuring they are numerically stable and computationally efficient. • Building internal tooling for launching, monitoring, and reproducing complex experiments. • Diagnosing deep bottlenecks across the training stack (GPU memory issues, communication overhead, dataloader stalls). • Translating research prototypes into reusable, production-grade infrastructure. • What You'll Work With • Distributed Training • GPU parallelism (data, tensor, pipeline, expert) • Large-scale distributed training infrastructure • Communication optimization (NCCL, RDMA, GPU interconnects) • FSDP / ZeRO and model sharding • Orchestration & Runtime Systems • Ray, Kubernetes, Slurm • Distributed runtimes and async systems • Containerization and sandboxing • Megatron-style training stacks • Triton / custom kernels • Data Infrastructure • Large-scale dataset curation pipelines • Deduplication and filtering systems • Tokenization and preprocessing • Distributed data processing frameworks
Benefits
• We believe that to build superintelligence that is truly open, you need to start at the foundation. Joining Reflection means building from the ground up as part of a small talent-dense team. You will help define our future as a company, and help define the frontier of open foundational models. • We want you to do the most impactful work of your career with the confidence that you and the people you care about most are supported. • Top-tier compensation: Salary and equity structured to recognize and retain the best talent globally. • Health & wellness: Comprehensive medical, dental, vision, life, and disability insurance. • Life & family: Fully paid parental leave for all new parents, including adoptive and surrogate journeys. Financial support for family planning. • Benefits & balance: paid time off when you need it, relocation support, and more perks that optimize your time. • Opportunities to connect with teammates: lunch and dinner are provided daily. We have regular off-sites and team celebrations.
No credit card. Takes 10 seconds.