Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, RL Post-Training Frameworks in New Bremen, OH vacancy
  • 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... 
    Senior
    Training

    Segment (Twilio)

    New Bremen, OH
    3 days ago
  • ## 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... 
    Senior
    Training
    Work experience placement
    Local area

    Cerence Inc.

    New Bremen, OH
    3 days ago
  •  ...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’... 
    Senior
    Training
    Work at office
    Remote work
    Work from home

    Apheris

    New Bremen, OH
    4 days ago
  • 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... 
    Senior
    Training

    DE01 NVIDIA Germany

    New Bremen, OH
    2 days ago
  • 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 AG
    Senior
    Training

    WBS TRAINING AG

    New Bremen, OH
    2 days ago
  •  ...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... 
    Senior
    Training

    Nebius

    New Bremen, OH
    13 hours ago
  • 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... 
    Senior
    Training
    Remote job
    Hourly pay

    SME Careers

    New Bremen, OH
    2 days ago
  •  ...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... 
    Senior
    Training
    Flexible hours

    IgniteSAP

    New Bremen, OH
    2 days ago
  •  ...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 AG
    Senior
    Remote work
    Flexible hours

    EASY SOFTWARE AG

    New Bremen, OH
    2 days ago
  • 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 IgniteSAP
    Senior
    Training
    Flexible hours

    IgniteSAP

    New Bremen, OH
    2 days ago
  •  ...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... 
    Senior
    Live in
    Remote work
    Worldwide
    Flexible hours

    Global Changer

    New Bremen, OH
    2 days ago
  • 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... 
    Senior
    Work from home
    Flexible hours

    Acture Germany (former Evermood)

    New Bremen, OH
    2 days ago
  • 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... 
    Senior
    Training
    Remote work
    Home office
    Flexible hours

    Next Ventures

    New Bremen, OH
    5 days ago
  • 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... 
    Senior
    Work at office
    Work from home
    Flexible hours

    Jedox

    New Bremen, OH
    2 days ago
  • 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... 
    Senior
    Training
    Full time
    Work at office

    Nagarro

    New Bremen, OH
    2 days ago
  •  ...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... 
    Senior
    Training

    Wiz

    New Bremen, OH
    2 days ago
  •  ...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... 
    Senior
    Training
    Full time
    Work at office

    Nagarro Inc

    New Bremen, OH
    2 days ago
  • 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... 
    Senior
    Training

    Gravity Engineering Services Pvt Ltd.

    New Bremen, OH
    2 days ago
  •  ...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... 
    Senior
    Training
    Contract work
    Private practice
    Work at office
    Work from home

    Blockchainclimate

    New Bremen, OH
    1 day ago
  • 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... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Sartorius

    New Bremen, OH
    4 days ago
  •  ...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-... 
    Senior
    Immediate start
    Flexible hours

    Playing Mobile

    New Bremen, OH
    2 days ago
  •  ...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... 
    Senior
    Remote work
    Flexible hours

    CloudDevs

    New Bremen, OH
    4 days ago
  •  ...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... 
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours

    Awin Global

    New Bremen, OH
    2 days ago
  •  ...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.... 
    Senior
    Training

    Gravity Engineering Services Pvt Ltd.

    New Bremen, OH
    2 days ago
  •  ...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... 
    Senior
    Remote job
    Flexible hours

    blau direkt

    New Bremen, OH
    2 days ago
  • 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... 
    Senior
    Remote job
    Flexible hours

    Global Changer

    New Bremen, OH
    2 days ago
  •  ...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... 
    Senior
    Training
    Work at office
    Remote work
    Flexible hours

    Europace Ratenkredit GmbH

    New Bremen, OH
    3 days ago
  •  ...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... 
    Senior
    Training
    Home office
    Flexible hours

    Jobgether

    New Bremen, OH
    1 day ago
  •  ...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... 
    Senior
    Work at office
    Remote work
    Flexible hours

    LichtBlick SE

    New Bremen, OH
    2 days ago
  • 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... 
    Senior
    Temporary work
    Work at office
    Home office
    Flexible hours

    Hornetsecurity GmbH

    New Bremen, OH
    2 days ago

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!