Senior Software Engineer
Skills
JavaMicrosoft SurfaceObjectives And Key ResultsPHPRealistic AnimationRubricsRuby
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Professional software engineering experience shipping real scaled production systems
- Expertise in at least one common tech stack such as TypeScript Python Ruby PHP Java Rust Go or C++
- Strong judgment about good code and meaningful model failures
- Comfort working independently and giving direct code-review-style feedback
- Availability for a meaningful commitment of 20 to 40+ hours per week
Nice to have
- Independent
- Detail-oriented
- Strong judgment
- Direct communicator
Day to day
- Build coding RL environments and benchmarks that evaluate how agents handle realistic software engineering tasks.
- Design tasks from real engineering work and create tests rubrics and success criteria that distinguish strong output from poor output.
- Review and red-team model responses and provide structured code-review-style feedback to improve future models.
Hiring process
- Coding capability screen
- ID verification
- Background check
- Paid first real task
