Software Engineering Researcher
احفظ هذه الوظيفة وحافظ على تنظيم بحثك
قم بإنشاء حساب مجاني لحفظ الوظائف وإنشاء التنبيهات والعودة إلى هذه القائمة من لوحة التحكم الخاصة بك.
بالمتابعة، فإنك توافق على الشروط & سياسة الخصوصية.
Build and review research coding tasks for AI model evaluation in test generation, program repair, static analysis, and software repository mining. This remote, asynchronous role pays $50 per hour and requires software engineering research experience, publications, and a PhD in progress or completed.
Remote
Open in 95 countries
- Albania
- Algeria
- Antigua and Barbuda
- Armenia
- Australia
- Austria
- Bahamas
- Bahrain
- Belgium
- Benin
- Bhutan
- Bosnia and Herzegovina
- Botswana
- Brunei
- Bulgaria
- Canada
- Costa Rica
- Côte d’Ivoire
- Croatia
- Cyprus
- Czechia
- Denmark
- Ecuador
- El Salvador
- Estonia
- Ethiopia
- Finland
- France
- Gambia
- Germany
- Greece
- Guatemala
- Guyana
- Hong Kong
- Hungary
- Iceland
- India
- Indonesia
- Ireland
- Israel
- Italy
- Jamaica
- Jordan
- Kenya
- Kuwait
- Latvia
- Liechtenstein
- Lithuania
- Luxembourg
- Madagascar
- Malaysia
- Malta
- Mauritius
- Mexico
- Moldova
- Mongolia
- Morocco
- Mozambique
- Namibia
- Netherlands
- New Zealand
- North Macedonia
- Norway
- Oman
- Pakistan
- Panama
- Peru
- Philippines
- Poland
- Portugal
- Qatar
- Romania
- Rwanda
- Saint Lucia
- Senegal
- Serbia
- Singapore
- Slovakia
- Slovenia
- South Africa
- Spain
- Sri Lanka
- Sweden
- Switzerland
- Taiwan
- Tanzania
- Thailand
- Trinidad and Tobago
- Tunisia
- Türkiye
- United Arab Emirates
- United Kingdom
- United States
- Uzbekistan
- Vietnam
You will create self-contained coding tasks used to test AI models and review the models’ technical outputs. The work draws on software engineering research and practical research coding methods.
Assignments may include reproducible environments and Docker-based setups. You will also keep task scope, examples, and expected results clear and technically sound.
- Build research coding tasks in your area of software engineering.
- Review AI-generated code and research outputs for technical quality.
- Give technically grounded feedback on model responses.
- Work on test generation, program repair, static analysis, or mining software repositories.
- Use reproducible research methods when appropriate, including Docker-based environments.
- Pay: $50 per hour.
- Work setting: Remote and asynchronous.
- Education: A completed or in-progress PhD in computer science or a related field.
- Research record: Published research in software engineering or a comparable research area.
- Research output: Released research code through GitHub or another research artifact.
- Technical background: Practical depth in test generation, program repair, static analysis, or mining software repositories.
- Communication: Ability to explain technical judgments and evaluate model-generated code or research outputs.
- Helpful experience: First-author publications at ICSE, FSE, ASE, or ISSTA, plus Docker and reproducible research environments.
AI training is the human work behind systems that learn from examples, including writing coding tasks and reviewing model responses. OpenTrain helps people find these roles, build a profile, and develop experience in AI training and data labeling.