Junior Software Engineer – Guaranteed Hours Contract
Applicant criteria
- No specific age required
- 1-2
- Both
Opportunity criteria
Opportunity description
We are seeking Junior Software Engineers to help create high-quality data used for training AI agents, within projects focused on web development and technologies such as Python, React, and TypeScript.
This is an open-ended contract opportunity, structured around project-based work with no fixed schedule or minimum task commitment. Contributors choose which projects to work on, when they work, and how much they contribute—making this an ideal role for those seeking flexibility and meaningful technical impact.
For candidates looking for stability, we offer a Guaranteed Hours Contract, ensuring at least 20 hours per week of available work for a period of 6 months.
Compensation
$35 – $70 per hour after passing the qualification process (depending on role and performance)
Option to transition to a 20-hour/week Guaranteed Hours contract
Duties & responsibilities
Teach AI agents how to design and develop web applications
Implement web features with attention to correctness and edge cases
Analyze results and write clear documentation explaining findings and technical decisions
Eligibility criteria
Bachelor’s degree in Computer Science or a related field (or equivalent practical experience)
Up to 2 years of experience as a Software Engineer (internships and personal projects included)
Familiarity with at least one programming language
Strong willingness to learn and grow technically
Excellent written communication skills
Ability to ask thoughtful questions and apply feedback effectively