Mobile Software Engineering Expert – AI Training Projects

Posted Oct 13

This is a fully remote position, open to applicants in Egypt, +4 more countries.

πŸ“‹ Description

β€’ Design realistic and challenging mobile software engineering tasks for advanced AI models utilizing existing code repositories.

β€’ Create problems that encompass complex debugging, feature development, code refactoring, application state management, lifecycle handling, and performance optimization.

β€’ Develop tasks within at least one mobile development track: cross-platform (React Native, TypeScript, JavaScript, or Flutter with Dart), iOS (Swift, SwiftUI, or UIKit), or Android (Kotlin, Jetpack Compose, or the Android View system).

β€’ Establish reproducible environments with clear requirements, dependencies, and execution guidelines.

β€’ Write deterministic automated verifiers that accept valid implementations while rejecting those that are incorrect, incomplete, or hard-coded.

β€’ Create and validate golden reference solutions that demonstrate the correct approaches for each task.

β€’ Ensure that tasks are technically rigorous, unambiguous, reproducible, and appropriate for assessing advanced AI coding capabilities.


⛳️ Requirements

β€’ Extensive hands-on experience in at least one mobile development specialization: cross-platform, iOS, or Android.

β€’ Strong programming proficiency in at least one relevant language: TypeScript, JavaScript, Dart, Swift, or Kotlin.

β€’ In-depth understanding of mobile application architecture, state management, asynchronous programming, and application lifecycle.

β€’ Demonstrated ability to troubleshoot complex mobile applications, identify subtle defects, and implement effective fixes.

β€’ Experience in developing mobile features, refactoring codebases, and enhancing application performance.

β€’ Capability to create automated tests, validate expected behavior, and differentiate correct implementations from superficial workarounds.

β€’ Strong analytical skills, attention to detail, and clear technical documentation abilities.

β€’ Availability to commence work shortly after onboarding and meet minimum weekly task submission requirements.


🏝️ Benefits

β€’ Competitive salary and performance-based bonuses.

β€’ Opportunities for professional development and career advancement.

β€’ Flexible work hours and remote work options.

β€’ Engaging work environment with a focus on innovation and collaboration.

People also viewed

CodiLime20 hours ago

Mid/Senior Software Engineer – C/C++

PL flagPoland OnlyFreelanceFull-stack EngineerPLN 18k – PLN 23k/month
ApplyView job
Swyfft21 hours ago

Senior Software Engineer, Partner API – .NET

US flagAlabama, +18 more statesFull-timeFull-stack Engineer
ApplyView job
GitLab21 hours ago

Principal Engineer – Monetization Engineering

US flagUnited States, +1 more countryFull-timeFull-stack Engineer$223k – $317k/year
ApplyView job
SNHU Careers21 hours ago

Online Adjunct Faculty – Computer Science, Full Stack Application Development

US flagAlabama, +44 more statesPart-timeFull-stack Engineer$2,500/week
ApplyView job
Grafana Labs21 hours ago

Senior Full-Stack Engineer – Grafana Analytics

CA flagCanada OnlyFull-timeFull-stack EngineerC$164.5k – C$197.4k/year
ApplyView job
Miratech21 hours ago

Odoo Software Engineer

UA flagUkraine OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers