Member of Technical Staff - Software Engineering Capabilities
Core
Building automated ML research engineering by creating complex software engineering environments (RL tasks) to train frontier AI models on real-world coding challenges.
Role type
Senior IC software engineer (RL environment design & coding agent evaluation)
Builds
RL training environments and tooling for frontier AI model training
Domain
Artificial Intelligence / Machine Learning / Software Engineering
Deliverable
production ML models
Required skills
Deep software engineering expertise (infrastructure, distributed systems, performance, security, compilers, or databases), Python proficiency, hands-on experience with coding agents (Claude Code, Cursor, Codex), intuition for model behavior and failure modes, end-to-end ownership of complex tasks
Preferred skills
Experience at frontier labs or infrastructure startups, deep specialty in areas models struggle with (distributed systems, low-level performance, security, compilers), early engineer experience at startups, contribution to agent evaluation work
Technologies
Python, Claude Code, Cursor, Codex
Responsibilities
Design and refine RL tasks across full lifecycle (ideation, grading, failure analysis), own complex environments with multi-step workflows and large codebases, direct and evaluate coding agents, distinguish model capability gaps from environment issues, contribute to shared infrastructure, mentor newer engineers
Seniority
Senior, hands-on IC