Software Engineering Intern
Mechanize, Inc.· Engineering
San Francisco$100/hrFull-timePosted 10mo ago
About the role
Internship at Mechanize focusing on designing, building, and refining reinforcement learning tasks for coding models, owning full lifecycle from idea to grader infrastructure and model evaluation.
Responsibilities
- You'll design, build, and refine RL tasks. Each task is a self-contained software engineering challenge with a prompt, an environment, and an automated grader. You own the full lifecycle: coming up with the idea, implementing the grading infrastructure, running frontier models against the task, analyzing where and why they fail, and iterating until the task is rigorous and fair.
- Coming up with good task ideas requires being clever: finding situations where a frontier model will fail in interesting ways, which means seeing gaps that the model itself doesn't see. You will use coding agents heavily, and a large part of the job is directing them well, evaluating their output, and knowing when they are failing in subtle ways.
Qualifications
- Are graduating in 2026 or 2027
- Can code in Python
- Are confident working independently
- Are motivated by problems that require both technical skill and creative cleverness
- No prior ML or AI experience required
Skills
Required:PythonSoftware design and lifecycle
Benefits
- 401k
- health
- dental
- vision
- life insurance
Last updated Sep 2, 2026. Interested? Apply on the company site.
About Mechanize, Inc.
We are a software company that builds RL environments and sells them to the leading AI labs.
Mechanize is a software company that builds RL environments and sells them to the leading AI labs.
AIRL environmentsautomationbessemer-ai-infrastructure-2026reinforcement-learning-platformssoftware
More open roles at Mechanize, Inc.
- Software Engineer10mo agoSan Francisco · Engineering
- Junior Software Engineer10mo agoSan Francisco · Engineering
- Senior Software Engineer10mo agoSan Francisco · Engineering