Research Engineer / Scientist, Post-training & Reinforcement Learning - London
H Company is hiring a Research Engineer / Scientist, Post-training & Reinforcement Learning - London (United Kingdom). Level rates it ; you can apply on H Company.
Level's read on this job
- On Level's scale, this role is Builds AI ●●●●: the job is building AI systems.
- The posting allows some remote work.
- Tools and skills the posting cites include PyTorch, TensorFlow and JAX.
- Level classifies it as a senior role.
- Level lists 34 other open roles at H Company.
AI in this role
Develop and train advanced LLMs and VLMs focusing on post-training and reinforcement learning for agent applications at H.
H exists to push the boundaries of superintelligence with agentic AI. By automating complex, multi-step tasks typically performed by humans, AI agents will help unlock full human potential.
H is hiring the world’s best AI talent, seeking those who are dedicated as much to building safely and responsibly as to advancing disruptive agentic capabilities. We promote a mindset of openness, learning, and collaboration, where everyone has something to contribute.
About the Research & Models TeamThe Models team builds the foundational models that power our cutting-edge agentic technology. We focus on training techniques to optimize model capabilities specifically for agent applications. This allows us to achieve the best performance at a given inference cost.
Our work spans the development of Large Language Models (LLMs) and Vision-Language Models (VLMs), enabling agents to perceive, understand, and act within complex environments. We own the entire pipeline including synthetic data generation, environment design, mid-training, supervised fine-tuning, offline reinforcement learning, online reinforcement learning, reward modelling, transition modelling, etc. Our team also has dedicated MLOps, Infra and Inference support at scale. We focus on improving the long horizon, goal-conditioned instruction-following of large models for GUI/Computer Use agentic interactions, tool use in complex dynamic environments. We regularly ship releases that establish new SOTA in public leaderboards. We parallely operate at the intersection of research and product, translating cutting-edge research into practical solutions that drive the next generation of AI. We are looking for bright, motivated individuals to join us and shape the future of superintelligent AI. Check some of our output
Develop and train advanced LLMs and VLMs, including multimodal architectures
Research and implement training methods for enhanced capabilities like instruction following and tool use
Design and optimize data pipelines and training systems for large-scale distributed training
Collaborate with cross-functional teams to integrate models into agentic AI systems
Evaluate model performance and communicate findings to stakeholders
Stay current with advancements in LLMs, VLMs, and related fields
You have a strong research engineer / scientist mindset with experience training and improving large language models at different scales in distributed computing settings whether that’s modelling, data collection, experimenting and ablating, implementing SOTA.
Technical skills:
You have strong programming skills in Python, Rust, or similar; and strong software engineering fundamentals building performant and reliable systems.
Proficient in deep learning frameworks (Pytorch, JAX, TensorFlow).
You can work on different layers of the stack from low-level training backends, data ingestion to ML/RL algorithmic design and implementation.
You know when and where to be rigorous and slower versus when to break and iterate quickly.
You have trained LLMs/VLMs with techniques such as SFT, DPO, RLHF/RLVR, reward modelling, offline RL, distillation, etc.
You have experience with offline and online reinforcement learning in or outside of the context of language models.
Preferred:
Publications in top-tier AI conferences (e.g., NeurIPS, ICML, CVPR, ACL, ICCV, AAMAS, ...)
Advanced degree (PhD or MSc) in a relevant field (e.g., ML, DL, NLP, CV)
Experience with large-scale distributed training and inference (multi-node, large models, MoE, parallelism strategies, etc)
Experience training models for computer use or other multi-turn and/or multimodal agentic settings.
Extensive experience with reinforcement learning with sparse rewards.
Experience with multi-domain training, data mixture design, curriculum learning, model merging, distillation.
Soft skills:
You are a good communicator, collaborative and low-ego.
You are able to handle a controlled-chaotic environment with a high-degree of between-teams dependencies and collaboration.
You have a go-do attitude and can balance personal conviction/interests with wider team needs.
You don't shy away from hard research or engineering problems.
Paris or London.
This role is hybrid, and you are expected to be in the office 3 days a week on average.
Please expect some travel between offices on a reasonable cadence (e.g., every 4-6 weeks).
Join the exciting journey of shaping the future of AI, and be part of the early days of one of the hottest AI startups
Collaborate with a fun, dynamic and multicultural team, working alongside world-class AI talent in a highly collaborative environment.
Enjoy a highly competitive salary.
Unlock opportunities for professional growth, continuous learning, and career development
If you want to change the status quo in AI, join us.
How we rate this
Research Engineer / Scientist, Post-training & Reinforcement Learning - London at H Company rates 95 out of 100 for how much of the daily work is AI. That makes it Builds AI (AI Level 4 of 4). The level is about AI in the job, not seniority.
Builds AI. The job is building AI systems.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.
Prepare for this job
Built from this posting and from similar jobs on Level.
Skills and AI tools this role asks for
Questions you could be asked
- How do you decide when an AI agent can act on its own versus asking for approval first?
- Walk me through fine-tuning a model: what data did you use, and how did you check the result?
- How do you monitor a model once it's live, and how do you know it needs retraining?
- What NLP problem have you worked on, and how did you measure whether it actually worked?
- Walk me through how you've used PyTorch in your day-to-day work.
Adapt your resume
- List these exact terms on your resume: AI agents, Fine-tuning, ML Ops, NLP, and PyTorch. An applicant tracking system matches the wording, not the idea.
- Attach one line of real, concrete experience to at least one of them. A tool named with nothing behind it rarely survives a human read.
- Lead with what you built, trained or shipped. This role is judged on the AI system itself, not the tools around it.
Want an expert to read your CV for this job?
Free. Send your CV and the role you want next. We reply by email within 2 to 4 business days.
Get new remote research jobs (Builds AI ●●●●) by email
One email a week with the new remote research jobs (Builds AI ●●●●), each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free. One email a week. Unsubscribe in one click.
Similar roles
Research roles that build AI, at other companies.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step