YO AI Labs is seeking an experienced Senior Mobile Software Engineer to contribute to an AI training project. This remote contractor opportunity requires approximately 15 hours per week and focuses on designing mobile development challenges, building reproducible testing environments, and creating reference solutions. Your work will help evaluate how effectively AI models handle complex, practical mobile engineering problems.
About The Company
YO AI Labs works on projects that support the development and evaluation of artificial intelligence systems. For this project, the team is creating high-quality mobile software engineering tasks that allow AI models to be assessed against realistic development challenges. These tasks require clear specifications, dependable testing, and technically sound reference implementations. Engineers contribute their practical expertise to make evaluations relevant, consistent, and useful.
About The Role
As a Senior Mobile Software Engineer, you will apply your mobile development experience to develop challenging coding tasks and the tools needed to evaluate solutions. Tasks may cover debugging, feature development, refactoring, performance optimization, application state, lifecycle management, and asynchronous programming. You will create reproducible environments so that submitted solutions can be tested consistently, along with deterministic verifiers that assess whether each solution meets its requirements.
This is a remote contractor role with an expected commitment of approximately 15 hours per week. Work is organized around completed tasks that meet project specifications. Weekly submission requirements will be shared during onboarding. Selection typically takes around 48 hours, and selected candidates should be prepared to begin within 24–48 hours after onboarding.
Qualifications
You should have strong professional experience in at least one mobile development track. Relevant cross-platform expertise includes React Native, TypeScript, JavaScript, or Flutter with Dart. iOS experience may include Swift, SwiftUI, or UIKit, while Android experience may include Kotlin, Jetpack Compose, or Android Views.
You should also demonstrate a deep understanding of mobile architecture, state management, and application lifecycle behavior. Strong debugging and problem-solving skills are essential, as is experience identifying and addressing mobile application performance issues. You should be able to produce reliable tests, build clear and reproducible development environments, and develop reference implementations that accurately satisfy task requirements.
Careful attention to technical detail and the ability to follow project quality and evaluation standards are important.
Responsibilities
Create challenging, clearly specified mobile coding tasks that test practical engineering judgment across debugging, feature development, refactoring, and performance optimization. Design problems involving application state, lifecycle management, and asynchronous operations. Build reproducible environments that allow AI-generated solutions to be evaluated under consistent conditions.
Develop deterministic verifiers to assess solution correctness, and create a reliable reference solution for each task. Review your work for clarity, technical accuracy, and compliance with project specifications and evaluation standards. Deliver completed tasks according to the weekly submission requirements communicated during onboarding.
Benefits
This remote contractor opportunity offers a focused, approximately 15-hour-per-week commitment and the chance to apply your mobile engineering expertise to AI model evaluation. You will work on varied technical challenges across one or more mobile development tracks and contribute to structured tasks with defined specifications. Compensation is based on completed tasks that meet project requirements; payment details and weekly submission expectations will be provided during onboarding.
Equal Opportunity
YO AI Labs is committed to fair and respectful consideration of applicants. Candidates will be evaluated according to their relevant skills, experience, and ability to meet the requirements of this project.