2,150,304open jobs
138,452companies
238,852added this week
Browse all
Location
In office (India)
Experience
4+ years exp
Visa
Sponsors visas in United States, Canada; no register of this country names it

First seen by Alion on Nov 10, 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.

Role : RL (Reinforcement Learning) Environment Engineer - Agentic AI Security

About 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.

Skills

Artificial Intelligence, Security Architect - AI, Python, LLM, Security, Cyber Security, Agentic AI, Docker, Linux

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,150,304 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
India
In office · Full-Time · 8+ years exp · PhD · Hyderabad
Python
Python
Flask
FastAPI
Databases
PostgreSQL
Redis
Weaviate
pgvector
Pinecone
Qdrant
Azure Cosmos DB
AI/ML
Copilot
LangGraph
AutoGen
LangChain
Model Context Protocol
MLFlow
Fine-tuning
Embeddings
Prompt Engineering
Multimodal AI
Knowledge Distillation
Function Calling
AI Agents
LangSmith
Semantic Kernel
LLM
RAG
Hallucination
Reranking
Hybrid Search
Synthetic Data
OpenAI
LLMOps
OCR
GraphRAG
Human-in-the-Loop
Structured Outputs
Context Engineering
Semantic Search
Knowledge Graph
LLM Guardrails
Multi-Agent Systems
Model Distillation
Machine Learning
DevOps
Rest API
Terraform
Azure DevOps
GitHub Actions
OpenTelemetry
Azure
CI/CD
Git
Docker
Kubernetes
Platform Engineering
Bicep
GitHub
Cybersecurity
OWASP Top 10
QA
Playwright
Pytest
Apply
In office · Full-Time · 8+ years exp · PhD · Bengaluru
Python
Python
Flask
FastAPI
Databases
PostgreSQL
Redis
Weaviate
pgvector
Pinecone
Qdrant
Azure Cosmos DB
AI/ML
Copilot
LangGraph
AutoGen
LangChain
Model Context Protocol
MLFlow
Fine-tuning
Embeddings
Prompt Engineering
Multimodal AI
Knowledge Distillation
Function Calling
AI Agents
LangSmith
Semantic Kernel
LLM
RAG
Hallucination
Reranking
Hybrid Search
Synthetic Data
OpenAI
LLMOps
OCR
GraphRAG
Human-in-the-Loop
Structured Outputs
Context Engineering
Semantic Search
Knowledge Graph
LLM Guardrails
Multi-Agent Systems
Model Distillation
Machine Learning
DevOps
Rest API
Terraform
Azure DevOps
GitHub Actions
OpenTelemetry
Azure
CI/CD
Git
Docker
Kubernetes
Platform Engineering
Bicep
GitHub
Cybersecurity
OWASP Top 10
QA
Playwright
Pytest
Apply
In office · 5+ years exp · Hyderabad · Bengaluru · Chennai
Python
SQL
Databases
Microsoft Fabric
AI/ML
SHAP
XGBoost
Scikit-learn
Pandas
NumPy
Time Series
Machine Learning
Analytics
Power BI
Apply
In office · Full-Time · 8+ years exp · Hyderabad
Python
Java
C#
Java
Spring Boot
C#
ASP.NET Core
Databases
Weaviate
Chroma
Pinecone
FAISS
Azure Cosmos DB
AI/ML
LangGraph
LangChain
Embeddings
Prompt Engineering
Function Calling
AI Agents
Semantic Kernel
LLM
RAG
OpenAI
LLMOps
Semantic Search
Multi-Agent Systems
Machine Learning
DevOps
Rest API
Azure
CI/CD
Docker
Kubernetes
Game Dev
Pure Data
Apply
In office · 6+ years exp · Chennai
Python
SQL
Databases
Databricks
Microsoft Fabric
AI/ML
Spark
MLFlow
Scikit-learn
TensorFlow
NumPy
PyTorch
Anomaly Detection
Time Series
Machine Learning
DevOps
Azure DevOps
Azure
CI/CD
Git
Docker
Apply
Hybrid · Full-Time · Hesperange
Python
SQL
AI/ML
Pandas
DevOps
Git
Apply
In office · 3+ years exp · Bachelor's Degree · Moscow
Python
SQL
AI/ML
AI Agents
LLM
RAG
Apply
In office · 3+ years exp · Bachelor's Degree · Moscow
Python
SQL
Databases
PostgreSQL
Greenplum
AI/ML
NumPy
Apply
$100k per year · In office · Full-Time · Staines-upon-Thames · London
Python
PowerShell
DevOps
GCP
Azure
AWS
Platform Engineering
Apply
In office · 5+ years exp · Bachelor's Degree · London
Python
AI/ML
Scikit-learn
NumPy
Statsmodels
Machine Learning
Apply
≈ $22k – $58k per year (Estimated) · In office · Full-Time · 8+ years exp · Noida
AI/ML
AI Agents
LLM
DevOps
GCP
Azure
AWS
Kubernetes
IAM
Apply
≈ $20k – $41k per year (Estimated) · In office · Full-Time · 6+ years exp · Noida
Python
Java
Rust
TypeScript
C++
AI/ML
LLM
DevOps
Git
Docker
Apply
$40k – $50k per year · Remote (United States) · Contractor · Bachelor's Degree · United States
Apply
Gen AI Engineer 1 month ago
$57k – $64k per year · Remote (Canada) · Canada
Python
JavaScript
AI/ML
Fine-tuning
Prompt Engineering
TensorFlow
PyTorch
LLM
OpenAI
Hugging Face
Human-in-the-Loop
Apply
$160k – $185k per year · Remote (United States) · 5+ years exp · Bachelor's Degree · United States
C
C
FFmpeg
AI/ML
Fine-tuning
Multimodal AI
PEFT
Transformers
PyTorch
Synthetic Data
Hugging Face
World Models
Apply
In office · 8+ years exp · Bachelor's Degree · India
ABAP
ABAP
CDS Views
SAP BTP
Apply
In office · 12+ years exp · India
Apply
In office · 6+ years exp · Master's Degree · India
Apply
In office · 7+ years exp · India
AI/ML
Machine Learning
Management
Agile
Apply
Website Developer 24 min ago
Remote (India) · Full-Time · India
PHP
PHP
WordPress
Apply
See all jobs
This is one of many
2,150,304 more open roles from verified company boards, updated every day.