×
Register Here to Apply for Jobs or Post Jobs. X

OSWorld GUI Data Annotator

Job in 243601, Gurgaon, Uttar Pradesh, India
Listing for: Turing
Full Time, Part Time position
Listed on 2026-02-08
Job specializations:
  • IT/Tech
    Technical Support, IT Support, Technical Writer
Job Description & How to Apply Below
Position: OSWorld GUI Data Annotator - 61196
About Turing:

Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.

Turing supports customers in two ways: first, by accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in coding, reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help enterprises transform AI from proof of concept into proprietary intelligence with systems that perform reliably, deliver measurable impact, and drive lasting results on the P&L

About the Role:

We are looking for hands-on Ubuntu desktop users to help refine multimodal datasets for AI training.

This role involves replaying real computer tasks inside an Ubuntu environment, capturing accurate screenshots, and producing PyAutoGUI-style action annotations step-by-step.

This is not a coding or engineering role.

It requires excellent computer usage skills, patience, and strong attention to detail.

Responsibilities:

- Navigate and explore operating systems (e.g., Windows or macOS) to complete guided tasks.
- Follow clear, step-by-step instructions provided by the team.
- Observe how the system behaves when tasks are performed.
- Record actions, results, and observations accurately in annotation tools.
- Flag unexpected behavior or issues using predefined guidelines.
- Maintain consistency and quality across repetitive tasks.

Requirements:

1. Reconstruct GUI Task Trajectories

- For each provided task:
- Interpret the task instruction and text-only trajectory (Observation / Thought / Action).
- Recreate the workflow inside an Ubuntu desktop environment.
- At each step capture a clear screenshot of the current screen state.
- Write the exact PyAutoGUI action JSON for the action taken next.
- Update the thought and observation, likewise to your provided screenshot

2. Create New Tasks

- Perform the task based on the given existing prompts and annotate it with screenshots + action JSON in realistic Ubuntu desktop tasks (e.g., using VLC, Libre Office, GIMP, browser tasks).

3. Maintain Annotation Quality

- Ensure screenshots match the correct UI state for each step.
- Avoid impossible/inaccurate actions (wrong coordinates, inactive buttons, incorrect app state).
- Follow consistent file naming and directory structure.

Must Have:

- Linux / Ubuntu Usage (Mandatory)
- You must be comfortable using Ubuntu Desktop as your primary or secondary OS, including:
- File Manager
- Desktop navigation, window switching, and settings
- Understanding of basic file paths and user directories
- Open-source Application Experience (Required)
- You should know how to perform common tasks in:
- Chrome
- VLC Media Player
- Libre Office Writer / Calc / Impress
- GIMP
- Thunderbird
- VS Code
- Annotation Accuracy.
- Able to match screenshots with the correct next-step actions.
- Able to identify UI elements and click at the correct coordinates.
- Comfortable writing simple JSON.
- Must be comfortable writing accurate screen-state descriptions (observations) and generating model-style thought processes that logically lead to the next action.
- Patient, detail-oriented, consistent.
- Able to follow structured guidelines.
- Not easily bored by step-by-step GUI work.

What This Role Is Not:

- Not a programming job.
- Not a research job.
- Not a creative engineering role.
- Not suitable for people who want only coding or high-level design work.
- Not suitable for beginners who use only smartphones or Windows casually.
- This is a precision-driven, GUI-based desktop annotation job.

Perks of Freelancing With Turing:

- Competitive compensation based on experience and expertise.
- Flexible working hours and a fully remote environment.
- Opportunity to contribute to impactful research initiatives.
- Potential for contract extension based on performance and project needs.

Offer Details:

- Commitment

Required:

40 hours per week minimum.
- Engagement Type:
Contractor/Freelancer (no medical or paid leave).
- Time Overlap:
Some overlap with UTC-8:00 (2–5 hrs/day) America/.

After applying, you will receive an email with a login link. Please use that link to access the portal and complete your profile.

Know amazing talent? Refer them at , and earn money from your network.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary