Swift/iOS Programmer - LLM Coding
OpenTrain AI · Remote · Worldwide · Posted Jun 7, 2026
About OpenTrain
OpenTrain is a central job board for AI-training and data-labeling work. We aggregate opportunities from many AI companies and labeling platforms so you can find this kind of work in one place instead of hunting across dozens of sites.
Creating an OpenTrain account is free and applying takes only a few minutes. This listing connects you directly with a client looking for experienced Swift/iOS developers to produce training data for language models.
About AI Training Work
AI training (also called data labeling or human feedback work) is the human effort behind machine learning: people prepare, review, and rate examples the models learn from. In coding-focused projects you’ll write, evaluate, and refine code examples and model outputs so LLMs learn to understand and generate correct, useful code.
This role focuses on text-based programming data: composing prompts, writing model responses, and assessing correctness and style for Swift/iOS scenarios. The work is remote, flexible, and directly shapes how production AI systems behave when developers use them.
The Role
We are hiring skilled Swift developers to create and review training data that teaches LLMs to understand and generate Swift code. You will collaborate with AI researchers and dataset teams to craft realistic prompts, example solutions, and feedback annotations.
This is a contract, part-time position with a minimum commitment of 20+ hours per week. The role is remote and open worldwide. Compensation is USD $12 per hour (paid per hour).
- Employment type: Contractor, Part-time
- Hours: 20+ hours/week
- Pay: USD $12/hour
- Data type: Text (code prompts and responses)
- Label type: COMPUTER_PROGRAMMING_CODING
- Labeling software: Other / client-provided tools
What You’ll Do
Your day-to-day work will center on producing and evaluating high-quality Swift code examples and accompanying prompts so an LLM can learn correct behavior across real-world tasks.
- Write detailed coding prompts and reference Swift solutions (functions, classes, UI examples, algorithms).
- Create model-style responses that demonstrate best practices, correct APIs, and readable code.
- Review and rate model outputs for correctness, style, edge cases, and safety.
- Collaborate with AI researchers to refine dataset guidelines and edge-case examples.
- Document ambiguous cases and provide corrective annotations to improve training quality.
Requirements
You must meet the role’s core technical, language, and experience requirements listed below. We will verify English proficiency and practical Swift experience during screening.
- Education: Bachelor’s or Master’s degree in Engineering, Computer Science, or a related field — or equivalent experience.
- Minimum software-industry experience: at least 2 years.
- iOS development experience: at least 2–3 years working with Swift/SwiftUI/Objective-C on iPhone and/or iPad apps.
- Must be highly proficient in Swift (this is the primary requirement).
- Proven experience building and publishing commercial-grade iPhone and/or iPad applications.
- Strong command of English (reading and writing) required.
- Availability for 20+ hours per week (remote, worldwide).
- Experience level: Intermediate.
Preferred Experience
These items are not mandatory but will make your application stronger and could influence selection.
- Previous work as an LLM trainer, AI data labeler, or contributor to training datasets.
- Familiarity with annotation platforms and workflows used for AI training.
- Knowledge of additional programming languages or backend/mobile tooling is a plus.
How It Works & Interview Notes
Apply through OpenTrain by creating a free account and submitting your resume and examples of published apps or code samples. Shortlisted candidates will be contacted for a technical conversation and a brief annotation exercise.
During the interview we will confirm your Swift/iOS experience and English proficiency. We will also ask whether you have prior experience providing training data or labeling for the AI/LLM industry and, if so, which platforms you used (for example: Remotasks, Appen, Outlier.AI, or similar).
- Application: submit via OpenTrain (account creation is free).
- Screening includes a technical interview and a sample labeling/annotation task.
- Expect practical questions about Swift, app architecture, and published work.