Software Expert, Development & Programming
Keystone Recruitment
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Role Overview: Software Expert, Development & Programming
Keystone Recruitment's client is actively seeking experienced software development professionals for a critical data collection initiative. This project collaborates with leading AI research labs, focusing on capturing real-world development and programming workflows. Your contributions will help AI systems better understand complex software interfaces, engineering tools, and multi-step technical processes, directly supporting the training and evaluation of next-generation AI systems.
Key Responsibilities
- Record screen sessions demonstrating development and programming workflows with clear verbal narration explaining each step.
- Annotate screenshots of professional development software by drawing precise bounding boxes around relevant UI elements.
- Follow provided staging instructions to configure specific UI states prior to recording.
- Use custom capture tools to record workflows accurately and consistently.
- Adhere closely to task guidelines to ensure data quality, consistency, and usability.
- Deliver outputs suitable for large-scale AI research and downstream model training.
Qualifications
- Strong hands-on experience with professional development and programming tools, including Visual Studio Code, Android Studio, Quartus, and VMware.
- High attention to detail and ability to follow precise technical instructions.
- Comfortable working independently and meeting tight deadlines.
- Fluent English communication skills.
- Access to a physical Mac and ability to create a fresh macOS user profile if required.
Nice to Have
- Prior experience with data collection, annotation, or QA work.
- Experience recording or documenting development workflows.
- Comfort working with new tools and staged environments.
Engagement Details
This is a fully remote, asynchronous independent contractor role with a flexible working schedule. Project duration may vary and is based on performance and project needs. The work primarily involves screen recording, UI annotation, and workflow documentation. Compensation is hourly, aligned with task scope and expertise, with weekly payments via Stripe or Wise.
Eligibility
Applicants must be legally authorized to work as independent contractors in their country of residence.
About the Client (Mercor)
Mercor partners with leading AI labs and enterprises to train frontier AI systems using real-world human expertise. As a contributor, you will collaborate with leading researchers and help shape the next generation of AI capabilities across software, engineering, and technical domains.
Key skills/competency
- Software Development
- Programming Workflows
- UI Annotation
- Data Collection
- Technical Documentation
- Visual Studio Code
- Android Studio
- macOS
- AI Training Data
- Attention to Detail
How to Get Hired at Keystone Recruitment
- Research Keystone & Mercor: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to understand their impact in AI.
- Customize your resume: Highlight experience with Visual Studio Code, Android Studio, and precise UI annotation. Emphasize independent work and attention to detail.
- Showcase technical documentation skills: Prepare examples of workflow recording or technical explanation, demonstrating clarity and accuracy in your application.
- Prepare for a technical interview: Be ready to discuss your experience with various development tools and how you approach documenting complex technical processes.
- Emphasize remote work suitability: Articulate your ability to work autonomously, manage time effectively, and maintain high data quality in a flexible, remote environment.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background