Swift Engineer
55 $US/hFourchette indicative communiquée par SME Careers
Publié le 19 mai 2026 · Candidatures jusqu'au 6 novembre 2026
Je vous redirige vers la page officielle de SME Careers. La candidature est gratuite et se fait en anglais.
Je touche une commission de la plateforme si un candidat que j'ai orienté est recruté. Cela ne change rien pour vous.
Le ou la Swift Engineer examine et évalue les réponses générées par l'IA, crée du contenu de haute qualité en Swift et iOS, et évalue le raisonnement de résolution de problèmes. Le rôle exige au moins deux ans d'expérience pratique en développement Swift et iOS ainsi qu'un baccalauréat en informatique ou dans un domaine connexe.
Description en anglais, telle que publiée par SME Careers.
As a remote, hourly paid Swift Engineer, you will review AI-generated responses and generate high-quality Swift and iOS-focused content, evaluating the reasoning quality and step-by-step problem-solving behind each solution. You will assess solutions for accuracy, clarity, and adherence to the prompt; identify errors in methodology or conceptual understanding; fact-check technical details; write expert-level explanations and model solutions that demonstrate correct approaches in Swift and iOS; and rate and compare multiple AI responses based on correctness and reasoning quality. This contract role is with SME Careers, a fast-growing AI Data Services company and subsidiary of SuperAnnotate that provides AI training data for many of the world’s largest AI companies and foundation model labs, helping to improve the world’s premier AI models.
Important:
There is no immediate project for this role; however, if qualified, you will be among the first experts we reach out to when relevant opportunities arise. This will also provide you with access to future projects available through our expert network.
Responsibilities
- Develop AI Training Content: Create detailed prompts in various topics and responses to guide AI learning, ensuring the models reflect a comprehensive understanding of diverse subjects.
- Optimize AI Performance: Evaluate and rank AI responses to enhance the model's accuracy, fluency, and contextual relevance.
- Ensure Model Integrity: Test AI models for potential inaccuracies or biases, validating their reliability across use cases.
Requirements
- 2+ years of hands-on Swift/iOS development experience.
- Strong understanding of core Swift fundamentals, memory management, and ARC.
- Professional iOS engineering experience shipping or maintaining production mobile applications.
- Minimum Bachelor’s degree in Computer Science or a closely related field.
- Ability to evaluate code for correctness, maintainability, performance, and UI logic quality.
- Significant experience using large language models (LLMs) to assist with coding, debugging, and code review.
- Excellent English writing skills with the ability to articulate complex technical concepts clearly.
- Highly preferred: Experience with SwiftUI, UIKit, and Combine in modern iOS architectures such as MVVM.
- Preferred: Merged pull requests in Swift/iOS open-source projects, competitive programming exposure, or similar evidence of strong algorithmic problem-solving skills.
- Experience reviewing app logic or mobile architecture, with previous AI data training or model evaluation work strongly preferred, and Minimum C1 English proficiency.
Compétences recherchées
- UI logic review
- Mobile Architecture
- Combine
- iOS Development
- UIKit
- SwiftUI
- SWIFT
- English
- LLM coding
- ARC
- Xcode
- MVVM
- ARC (Automatic Reference Counting)
- Memory Management
- Concurrency (async/await)
- Grand Central Dispatch (GCD)
- Auto Layout
- Core Data
- URLSession
- REST APIs
- JSON Parsing
- Unit Testing
- XCTest
- UI Testing
- Instruments (Profiling)
- Performance Optimization
- Git
- Code Review
- Pull Requests
- CI/CD
Certains pays : Amérique du Nord, Amérique latine, Europe, Asie du Sud, Asie du Sud-Est
À propos de SME Careers
SME Careers est la plateforme d'experts de SuperAnnotate, qui recrute des spécialistes à distance pour entraîner et évaluer des modèles d'IA, des langues au droit. L'offre originale est consultable sur leur site.
Voir l'offre sur SME CareersAutres postes en Développement logiciel
Expert en évaluation de systèmes de bases de données
Concevoir des tâches d'ingénierie de bases de données du monde réel pour tester les performances des agents IA, y compris des énoncés de problèmes, des environnements et des critères de notation. Nécessite au moins cinq ans d'expérience dans les mécanismes internes des moteurs de bases de données ou un doctorat en systèmes de bases de données.
Publié il y a 2 j
Ingénieur logiciel backend
Cet ingénieur logiciel backend en télétravail crée des tâches de codage complexes et des vérificateurs déterministes pour entraîner les systèmes d'IA de nouvelle génération. Je recherche des candidats possédant une solide expérience backend dans des langages tels que Java, Python ou Go, ainsi qu'un parcours avéré dans la création de services et d'API évolutifs.
- Python3
- JAVA
- Rust
- +5
Publié il y a 2 j30 $US à 100 $US/h
Ingénieur logiciel, jeune diplômé
L'ingénieur logiciel conçoit de bout en bout des systèmes fullstack, des outils internes et des produits alimentés par l'IA. Les candidats doivent être titulaire d'un diplôme en informatique ou équivalent, avec de solides bases en JavaScript ou TypeScript et React.
- React
- Node.js
- AWS
- +2
Publié il y a 3 j180 000 $US à 250 000 $US/an
Ingénieur logiciel
Ce poste de prestataire à distance consiste à créer des tâches de code complexes et des vérificateurs déterministes pour entraîner des systèmes d'IA avancés. Les candidats doivent posséder une solide expérience en développement backend dans des langages tels que Java, Python ou Go, ainsi qu'un bagage solide dans la création de services évolutifs et de tests automatisés.
- Python3
- JAVA
- Rust
- +5
Publié il y a 5 j30 $US à 100 $US/h
