2,235,045open jobs
143,968companies
256,069added this week
Browse all
Location
In office (Noida)
Experience
3+ years exp
Visa
Sponsors visas in United States, Canada; no register of this country names it
Employment
Full-Time

First seen by Alion on Nov 12, 2026. Innodata scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Innodata is a publicly listed data engineering company founded in 1988 that has become a major supplier of training and evaluation data for large language models. It runs global delivery teams that create instruction datasets, human preference rankings and domain expert annotations for leading technology companies. The business shifted from digital content services to generative AI data as demand surged.

RL (Reinforcement Learning) Environment Engineer - Agentic AI Security

The role

Frontier AI agents learn how to act, safely or not, inside reinforcement learning environments. The quality of those environments sets the ceiling on what agents learn and how much any test of them can be trusted. Building environments that are realistic, verifiable, and hard to game is now one of the most important engineering problems in AI.

As an RL Environment Engineer, you build the environments frontier agents are trained and evaluated in, with a focus on AI security, cyber, and agentic safety.

You turn scenario designs from offensive security engineers and alignment scientists into stateful, reproducible environments with rewards that hold up under optimization.

What you'll do

•Build agentic environments. Implement stateful, containerized environments where agents use tools, browsers, terminals, and APIs to complete multi-step tasks. Define clean observation and action spaces, tool schemas, and task specs.

•Design rewards and verifiers. Write programmatic graders and verifiers that check end state, not just final answers. Combine rule-based checks, state diffs, and model-based grading where needed, and make them robust to reward hacking.

•Make environments reproducible. Ensure deterministic seeding, reliable reset and snapshot, and hermetic execution with no hidden network access, so every episode starts from the same state.

•Calibrate difficulty. Run frontier and open models through environments, measure pass rates and variance, and tune tasks so they produce real learning signal instead of being trivial or impossible.

•Analyze trajectories. Inspect rollouts to find shortcuts, broken graders, leaked answers, and cues that reveal a task is a test. Fix them before anything ships.

•Scale the pipeline. Build tooling for generating environment variants, running many environments in parallel, logging trajectories, and packaging environments for delivery to labs.

•Collaborate closely. Work with offensive security engineers, red teamers, alignment scientists, and platform engineers to turn scenario designs into training- and evaluation-ready environments.

What you bring

•3+ years of software engineering, with strong Python and solid systems skills: Docker, Linux, networking, and databases.

•A working understanding of reinforcement learning for LLMs: environments, episodes, rewards, verifiers, rollouts, and post-training methods such as RLHF, RLVR, and GRPO.

•Hands-on experience with AI agents: tool calling, agent loops and harnesses, MCP, and computer-use or coding agents.

•An adversarial mindset about your own work. You instinctively ask how an agent could game a reward or exploit a shortcut.

•Experience building test infrastructure, simulators, sandboxes, or evaluation systems where correctness and reproducibility matter.

•Comfort running and analyzing experiments, including pass rates, variance, and failure analysis across many runs.

•Clear writing. Your environment specs and design decisions are easy for others to build on.

•Mentor junior SWEs, cyber researchers, and RL engineers.

Nice to have

•Built RL environments or agent benchmarks that were used for training or evaluation of frontier or open models.

•Experience with environment and evaluation frameworks such as Gymnasium, Inspect, Harbor, verifiers, or OSWorld-style harnesses.

•Background in security: CTFs, pentesting, or building vulnerable-by-design systems.

•Experience training models with RL yourself, even at small scale.

•Kubernetes and experience running large fleets of parallel sandboxes.

•Familiarity with AI safety and alignment research: reward hacking, evaluation awareness, agentic risk.

•Publications or open-source contributions in RL, agents, or evaluation.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,235,045 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Noida
Senior AI Engineer 1 hour ago
Remote (India) · 8+ years exp · India
Python
SQL
Databases
Neo4j
Databricks
AI/ML
LangGraph
LangChain
Spark
Fine-tuning
Embeddings
Prompt Engineering
AI Agents
TensorFlow
PyTorch
LLM
RAG
Hybrid Search
OpenAI
LLMOps
LLM Guardrails
Multi-Agent Systems
DevOps
Azure
CI/CD
Apply
In office · 2+ years exp · Bengaluru
Python
SQL
Python
FastAPI
Databases
PostgreSQL
Milvus
Pinecone
FAISS
AI/ML
LangGraph
LangChain
LlamaIndex
Model Context Protocol
Embeddings
AI Agents
Langfuse
LLM
RAG
Structured Outputs
Multi-Agent Systems
Machine Learning
DevOps
GCP
Azure
AWS
Docker
Grafana
Apply
In office · 4+ years exp · Mumbai
Python
AI/ML
LangGraph
LangChain
LlamaIndex
LoRA
Embeddings
Prompt Engineering
AI Agents
PEFT
QLoRA
Transformers
TensorFlow
PyTorch
CrewAI
RAG
Hugging Face
LLMOps
Semantic Search
Machine Learning
DevOps
Rest API
CI/CD
Docker
Kubernetes
Management
Agile
Apply
Founding AI Engineer 4 hours ago
In office · Full-Time · 5+ years exp · Bengaluru
Python
JavaScript
Rust
C++
Databases
PostgreSQL
TimescaleDB
Apache Kafka
AI/ML
Jupyter Notebook
Fine-tuning
Prompt Engineering
Function Calling
AI Agents
NLP
LLM
RAG
Tokenization
Frontend
Next.js
React.js
Mobile
State Management
Analytics
A/B Testing
Apply
In office · Full-Time · 3+ years exp · Hyderabad
Python
SQL
Python
FastAPI
Databases
Weaviate
Pinecone
FAISS
AI/ML
DVC
LangChain
Claude
LlamaIndex
MLFlow
XGBoost
Embeddings
Scikit-learn
Prompt Engineering
Cohere SDK
LightGBM
Llama
Mistral
NumPy
LLM
RAG
Few-Shot Learning
OpenAI
DevOps
Rest API
GCP
Git
AWS
Docker
Apply
In office · Noida
Apply
Solution Architect 5 hours ago
In office · Noida
JavaScript
Java
TypeScript
SQL
Java
Maven
Spring Boot
Hibernate
Gradle
Databases
MySQL
PostgreSQL
AI/ML
AI Agents
OpenAI
Frontend
Angular
React.js
DevOps
Rest API
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Cybersecurity
SonarQube
Apply
In office · 10+ years exp · Noida
Management
UiPath
Agile
Apply
In office · 8+ years exp · Noida
C#
C#
.NET
AI/ML
Computer Vision
DevOps
Azure
AWS
Management
UiPath
SharePoint
Apply
In office · 8+ years exp · Bachelor's Degree · Noida
Python
C++
Robotics
ROS
ROS2
NVIDIA Omniverse
Digital Twin
Apply
See all jobs
This is one of many
2,235,045 more open roles from verified company boards, updated every day.