← All roles

Junior Software Engineer

Mechanize, Inc.· Engineering
Apply on company site
San Francisco$300kFull-timePosted 10mo ago

About the role

Junior Software Engineer responsible for designing, building, and refining reinforcement learning tasks and the infrastructure to evaluate frontier AI coding models.

Responsibilities

  • Design, build, and refine RL tasks. Each task is a self-contained software engineering challenge with a prompt, an environment, and an automated grader.
  • Own the full lifecycle: ideation, implementing the grading infrastructure, running frontier models against the task, analyzing failure points, and iterating until rigorous and fair results.
  • Direct and manage coding agents; evaluate their outputs, guide them effectively, and identify subtle failures in models or graders.

Qualifications

  • Have just graduated or are about to graduate
  • 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:PythonIndependent work

Benefits

  • health, dental, vision, and life insurance
Last updated Sep 2, 2026. Interested? Apply on the company site.
Mechanize, Inc. logo

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.