M

Mechanize

AI training environments for software engineering

Junior Software Engineer

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USAIn-person
Earn $3.3k if you accept an offer

About the Job

Requirements

  • Strong technical fundamentals combined with an intuition for AI model behavior.
  • Able to code in Python.
  • Able to work independently.

Responsibilities

  • Design, build, and refine reinforcement learning tasks, where each task is a self-contained software engineering challenge with a prompt, an environment, and an automated grader; own the full lifecycle from idea generation to implementation, running and evaluating frontier models against the tasks, and iterating until the task is rigorous and fair.
  • Direct coding agents, evaluate their output, and determine when they are failing in subtle ways.

Desired 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 machine learning or artificial intelligence experience required.

About the Company

Mechanize

AI training environments for software engineering

Mechanize builds high-fidelity reinforcement learning (RL) environments used by leading AI labs to train models on real-world work tasks. Their simulated work scenarios mimic complex job functions–such as building features, debugging code, and deploying software–allowing AI systems to learn through performance and reward signals rather than static data. Mechanize doesn't train AI models itself or ship consumer products; instead, it focuses on creating the specialized virtual environments that help advance AI capabilities, with a current emphasis on automating software engineering and a long-term vision of enabling AI to handle valuable work across the economy. Backed by prominent tech investors, the company is actively hiring engineers to build these environments.

Company size
11-50
Company stage
Seed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Mechanize

See more jobs