Senior Software Engineer, RL Post-Training Frameworks
DE01 NVIDIA Germany
Reinforcement learning post-training is driving some of the most significant capability gains in AI today. It is the process that teaches a model to reason through hard problems, follow complex instructions, and act as an autonomous agent. It is also one of the hardest infrastructure challenges in the field. RL requires inference, rollout generation, and training running in a continuous loop. The rollout step is what makes it hard: the model must interact with environments, tools, and other models to produce the signal that drives learning. Coordinating actor, critic, and reward models across heterogeneous hardware at scale pushes the limits of what distributed systems can do. NVIDIA is building an RL Frameworks engineering team to develop the open‑source tools and infrastructure that AI researchers and post‑training teams depend on. The team spans the full software stack, from collaborating closely with the researchers and labs pushing the frontier, to contributing to RL frameworks like VeRL, Miles, and TorchTitan, to improving the distributed runtimes they depend on, including Ray and Monarch. Whether your strength is working with researchers to understand and address their need optimizing deep learning frameworks, or building distributed infrastructure, we want to hear from you. Come join us to build the systems that enable the next generation of AI. What you will be doing: You will architect and build RL post‑training infrastructure that scales efficiently from experimentation on a single GPU to production across thousands of nodes. This means tuning RL training‑inference‑rollout loops on GPUs, CPUs, and LPUs for performance where it matters, contributing to and improving the performance and usability of open‑source RL frameworks, and partnering with the teams who own them. The role also spans fault tolerance, elastic scaling, and fast restarts so long‑running distributed training jobs survive failures, stragglers, and resource contention. Beyond GPU‑accelerated training, this work includes partnering with teams building CPU‑driven rollout workloads, including tool‑use, code execution, and agentic environments, supplying the systems and framework engineering needed to run them efficiently alongside GPU‑ or LPU‑accelerated generation and GPU‑accelerated training. It also means advocating for researcher and partner needs with NVIDIA's networking, math library, and compiler teams so the capabilities RL workloads require get prioritized and delivered, and working with hardware teams to take advantage of next‑generation hardware capabilities in post‑training workloads. What we need to see: MS or PhD in Computer Science, Computer Engineering, or a related field (or equivalent experience) 5+ years of professional experience in distributed systems, high‑performance computing, deep learning infrastructure, or ML systems engineering Strong proficiency in Python and C/C++ Demonstrated experience building or contributing to large‑scale distributed systems or runtime frameworks in production at a frontier AI lab, hyperscaler, or major technology company Strong verbal and written communication skills and the ability to collaborate across organizational and geographic boundaries Depth in one or more of the following technical areas: Reinforcement learning for LLM post‑training (RLHF, PPO, GRPO, DPO, reward modeling), including how algorithms map to distributed execution and the systems challenges they create (heterogeneous placement, rollouts, environment execution, resharding between training and generation) PyTorch internals, including distributed training primitives (FSDP, tensor parallelism, pipeline parallelism) and their composition Kubernetes runtime internals (container lifecycle, pod scheduling, resource quotas, GPU allocation) End‑to‑end distributed systems design (service boundaries, data flows, consistency models, failure modes, recovery approaches) Experience in any of the following areas is a plus: Deep expertise in networking (NCCL, NVLink, InfiniBand), advanced multi‑dimensional parallelisms (Megatron‑LM, FSDP2, TP/DP/PP, MoE), or memory optimizations (quantization‑aware training, mixed precision) Experience integrating high‑performance inference engines (vLLM, SGLang, TensorRT‑LLM) into RL training loops for GPU‑accelerated rollout Strong background in actor‑ and task‑based distributed programming (Ray, Monarch, or comparable systems) Familiarity with multi‑turn training, multi‑agent co‑evolution, or VLM post‑training Ways to stand out from the crowd: Open‑source contributions to RL post‑training or distributed training projects (e.g., VeRL, Miles, TorchTitan, OpenRLHF, NeMo‑Aligner, DeepSpeed‑Chat), including significant work on framework internals where applicable Kubernetes work beyond routine operations (custom operators, GPU device plugins, or scheduling contributions) Direct experience operating frontier‑scale training (RL post‑training at thousands of GPUs and/or large‑scale LLM or multimodal pre‑training) Hands‑on experience with production distributed failures at scale (stragglers, resource contention, hardware faults) Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family #J-18808-Ljbffr DE01 NVIDIA Germany
- NVIDIA is seeking an experienced engineer to architect and scale RL post-training infrastructure from a single GPU to thousands of nodes, tuning training... ...across GPUs, CPUs and LPUs, and improving open-source RL frameworks. You will coordinate with networking, memory, and...SeniorTraining
- ## Senior Software Engineer - Android (Hybrid Position, Aachen or Ulm)Applylocations... ...type: Full timeposted on: Posted 2 Days Agotime left to... ...marketplace. Define the speech framework software package in... ...workplace security protocols and training programs to familiarize...SeniorTrainingWork experience placementLocal area
- ...antibody developability. Across these networks, models are trained on proprietary industry datasets to achieve higher... ...environment. About the role We are looking for a hands‑on Senior Software Engineer to build and evolve the backend systems that power Apheris’...SeniorTrainingWork at officeRemote workWork from home
- JAX is the framework of choice for the most ambitious AI research... ...of them. NVIDIA seeks a Senior Engineering Manager to define and drive... ...supporting emerging needs across training, post-training, inference, and... ...) 10+ overall years of software engineering experience, with...SeniorTraining
- WBS GRUPPE sucht einen erfahrenen (Senior) AI Engineer zur Evaluation, Entwicklung und Implementierung... ...KI-Lösungen. Du verbindest solides Software-Handwerk mit modernen KI-Technologien,... ...mit automatisierten Tests und CI/CD-Pipelines. #J-18808-Ljbffr WBS TRAINING AGSeniorTraining
- ...developers and enterprises from data and model training through to production deployment,... ...in-house AI/ML infrastructure. Built by engineers, for engineers. From large-scale GPU orchestration... ...with deep expertise across hardware, software and AI R&D. The role We’re looking for a...SeniorTraining
- SME Careers is seeking a Senior Java Engineer to work remotely on an hourly basis. You will review... ...AI performance, and develop AI training content. Your experience will help improve... ...experience with Spring, and a strong grasp of software design principles. Join a fast-growing...SeniorTrainingRemote jobHourly pay
- ...across various technology domains. The position offers above-market compensation, flexible working options in the EU, and extensive training opportunities to advance your career. Candidates should have at least 5 years of SAP consulting experience, particularly in...SeniorTrainingFlexible hours
- ...die skalieren und performen Engineering‑Exzellenz leben - CI/CD,... ...JavaScript, TypeScript, Dart Frameworks: Vue.js, mustache, flutter,... ...Weiterbildungsmöglichkeiten - Trainings, Programme & echte Entwicklungschancen... ...frühestmögliches Startdatum #J-18808-Ljbffr EASY SOFTWARE AGSeniorRemote workFlexible hours
- The role requires a degree in computer science or related field, 4+ years of SAP consulting experience, C1 German and fluent English. You will benefit from flexible working, European mobility, and a comprehensive training hub. #J-18808-Ljbffr IgniteSAPSeniorTrainingFlexible hours
- ...companies as possible worldwide with our software and thus play a decisive role in the... ...services in close collaboration with other engineers of the cross-functional team Pair programming... ...of at least one well-known web framework; ideally Ruby on Rails experience Hands...SeniorLive inRemote workWorldwideFlexible hours
- Your role at Acture As a Software Engineer at Acture, you’ll play a key role in building and improving our platform alongside a collaborative... ...PostgreSQL), REST APIs, HTML, and CSS Familiarity with MVC frameworks and Test‑Driven Development (TDD) Understanding of...SeniorWork from homeFlexible hours
- Senior Consultant SAP HCM Payroll (German-speaking) (m/f/d) Remote / Home Office (based on employee’s place of residence) About the Opportunity... ...third‑party applications Creating project documentation and training materials Conducting knowledge transfer and handover to support...SeniorTrainingRemote workHome officeFlexible hours
- Jedox is a leading software company that delivers a cutting‑edge Performance... ...representation, a powerful planning engine, and deep data integration. Senior Python Software Engineer - AI/ML... ...Strong background in WSGI and ASGI frameworks (e.g., Flask, FastAPI) in production...SeniorWork at officeWork from homeFlexible hours
- Senior SAP CO/PS Consultant - Focus Discrete Manufacturing (m/f/d) Full-time Customer... ...days of vacation, internal and external training, MyN - Nagarro employee share program, company... .... We are a digital product engineering company that is scaling in a big way. We...SeniorTrainingFull timeWork at office
- ...while having some fun! SUMMARY As a Senior Solutions Engineer , you will be responsible for supporting... ...world class demonstrations and training experience to our channel customers... ...risk-based security assessments and frameworks Understanding of cloud identity, access...SeniorTraining
- ...Company Description We’re Nagarro. We are a digital product engineering company that is scaling in a big way! We build products, services... ...Information 30 days of paid vacation, internal and external training opportunities, MyN - Nagarro Employee Share Program, attractive...SeniorTrainingFull timeWork at office
- Gravity Engineering Services Pvt Ltd. is seeking a skilled professional to design and evaluate... ...have proven expertise in deep learning frameworks, strong data modeling skills, and... ...cutting-edge techniques in large-scale model training. #J-18808-Ljbffr Gravity Engineering...SeniorTraining
- ...Title: Principal Legal Advisor / Senior Legal Advisor / Legal Advisor... ...in climate action frameworks; Advise members on legal issues... ...technology preferred. Education & Training (Legal Assistant) Minimum requirement... ...law jurisdiction with some post-qualification experience in...SeniorTrainingContract workPrivate practiceWork at officeWork from home
- Senior Software Engineer Spectroscopy Platform (x|f|m)Skip to main contentThis site uses cookies as... ...Goettingentime type: Full timeposted on: Posted Todayjob requisition id: R40563For... ...within the established testing frameworks to enable early defect detection and...SeniorFull timeWork at officeRemote workWorldwideFlexible hours
- ...HandyGames™ and take the opportunity to work for one of Germany’s top game developers and publishers! We are looking for a Senior Software Engineer (f/m/d) with strong development skills for our headquarters in Giebelstadt/Germany (on-site only). For our current in-...SeniorImmediate startFlexible hours
- ...about writing clean, efficient code, mentoring others, and shaping great software from design to delivery — you might be the person we’re looking for. What you’ll do You’ll join our UI Engineering team and take ownership of full-stack projects that power our adtech ecosystem...SeniorRemote workFlexible hours
- ...As a Senior Software Engineer , you will be part of a cross-functional service-oriented team, working on extending and maintaining our Affiliate Marketing platform. Your responsibilities include writing clean, secure, and well-tested code, following best-practice guidelines...SeniorWork at officeLocal areaRemote workFlexible hours
- ...techniques in large‑scale ML and data engineering. Requirements PhD or equivalent experience... .... Proven expertise in deep learning frameworks (PyTorch/TensorFlow) and Python programming... .... Experience with large‑scale model training and deployment in cloud environments....SeniorTraining
- ...erfordert mindestens fünf Jahre Erfahrung in der PHP-Entwicklung sowie fundierte Kenntnisse in Datenbankadministration und modernen Frameworks. Das Unternehmen bietet Flexibilität durch verschiedene Arbeitsmodelle (mobil, vor Ort oder hybrid) und legt großen Wert auf...SeniorRemote jobFlexible hours
- A sustainability-driven technology company is looking for an experienced software developer to join their team. You will focus on creating a B2B platform that helps organizations reduce emissions. Your responsibilities include developing robust services and collaborating...SeniorRemote jobFlexible hours
- ...ist holakratisch organisiert. Als Senior KI Generalist - LLM und ML - FinTech... ...(OpenAI, Anthropic, Azure), Prompt Engineering, RAG-Systemen und Vektorsearch. Du... ...sicher mit Python sowie gängigen ML-Frameworks und beherrschst Training, Evaluation, Modellentwicklung und...SeniorTrainingWork at officeRemote workFlexible hours
- ...Senior HR Generalist – Germany (Partner Company) This is a high-impact, hands-on HR role... ..., policy updates, mandatory training, and audit readiness. Manage benefits administration... ...of employment law and HR compliance frameworks. Proven experience managing employee relations...SeniorTrainingHome officeFlexible hours
- ...LichtBlick sucht dich. Ab sofort. In Teil- oder Vollzeit und unbefristet. Für gute Energie im Bereich Technology. Dein Job: Als Software Engineer im Bereich EBT (Energy Business Tech) entwickelst du in einem unserer agilen Produktteams hoch-skalierbare Anwendungen für den...SeniorWork at officeRemote workFlexible hours
- Senior Softwareentwickler (Subscription Management) - Germany Home » Senior Softwareentwickler... ...Finance, Sales Operations, Product & Engineering Sicherstellung von Stabilität,... ...Erfahrung mit Flask , FastAPI oder ähnlichen Frameworks Erfahrung im Umgang mit Docker und containerisierten...SeniorTemporary workWork at officeHome officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, RL Post-Training Frameworks. Be the first to apply!
- ngo software engineer New Bremen, OH
- software developer New Bremen, OH
- software developer internship no experience New Bremen, OH
- junior software developer New Bremen, OH
- part time software developer remote New Bremen, OH
- financial software developer New Bremen, OH
- senior software engineer ruby on rails New Bremen, OH
- software engineer amazon New Bremen, OH
- senior software design engineer New Bremen, OH
- software engineer part time New Bremen, OH

