Senior Software Engineer
Core
Designing Reinforcement Learning Environments to test AI models' ability to solve complex software engineering problems using Model Context Protocol (MCP) tools.
Role type
Senior Software Engineer (AI/RL Environment Builder)
Builds
Reproducible RL environments, deterministic verification systems, and golden reference solutions for MCP tool use.
Domain
Artificial Intelligence / Reinforcement Learning / Software Engineering
Deliverable
production ML models
Required skills
C++, Python, Java, GoLang, TypeScript, Rust, algorithms, data structures, performance tuning, debugging, feature development, codebase refactoring, software optimization, scalability
Preferred skills
large-scale distributed codebases, modern AI/ML systems, rigorous code reviews, software best practices
Responsibilities
Create RL environments testing AI on software engineering tasks, design reproducible environments, implement deterministic verification, create golden reference solutions, optimize software for performance and scalability
Seniority
Senior, hands-on IC

