Member of Technical Staff – Research Software Engineer
reflectionai · New York City
Job description
About the role
As a Member of Technical Staff – Research Software Engineer you will design and optimise the core training infrastructure that powers cutting‑edge AI models. You will work closely with researchers to turn novel algorithms into scalable, production‑grade systems.
Key responsibilities
- Design and optimise large‑scale training loops, reinforcement‑learning pipelines and data processing systems.
- Implement state‑of‑the‑art techniques ensuring numerical stability and computational efficiency.
- Build internal tooling for launching, monitoring and reproducing complex experiments.
- Diagnose bottlenecks across the training stack, including GPU memory, communication overhead and dataloader stalls.
- Translate research prototypes into reusable, production‑grade infrastructure.
Required profile
- Strong software engineering background with experience in machine‑learning systems.
- Deep expertise in at least one area: distributed training & inference or large‑scale data infrastructure.
- Passion for performance, numerical stability and reproducibility.
- Ability to thrive in high‑agency environments and solve hard technical problems.
Required skills
- Distributed training frameworks (FSDP, ZeRO, model sharding, Megatron‑style stacks).
- GPU parallelism (data, tensor, pipeline, expert).
- Communication optimisation (NCCL, RDMA, GPU interconnects).
- Orchestration/runtime systems (Ray, Kubernetes, Slurm).
- Containerisation and sandboxing.
- Frameworks: PyTorch, JAX.
- Custom kernels (Triton).
- Large‑scale data pipelines, dataset curation, tokenisation and preprocessing.
What we offer
- Top‑tier compensation with salary and equity.
- Stock options for all contributors.
- Comprehensive health, dental, vision and life coverage plus wellness allowance.
- Daily lunch and dinner in the office.
- 22 weeks paid parental leave for all new parents.
- Unlimited PTO in the U.S. (30 days in the U.K.).
- Visa sponsorship and long‑term immigration support.
- Regular off‑sites, happy hours and team celebrations.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 7 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
reflectionai
New York City