Beschreibung
Accountabilities:
- As a Senior Mobile Software Engineer contributing to AI training, you will develop rigorous coding challenges and evaluation environments that assess how effectively AI models solve real-world mobile engineering problems. Your main responsibilities will include: Create realistic, engaging, and technically challenging mobile coding tasks using repositories of your choice.
- Design problems that assess advanced engineering skills, including identifying subtle bugs, implementing complex features, managing application state and lifecycle, refactoring code, and improving performance.
- Develop tasks within your area of expertise, including cross-platform applications built with TypeScript, JavaScript, or Dart; iOS applications using Swift; or Android applications using Kotlin.
- Define clear problem statements and establish reproducible development environments for each coding challenge.
- Build deterministic automated verifiers that accept correct solutions across different valid implementations while rejecting incorrect, incomplete, or hard-coded approaches.
- Develop high-quality reference solutions demonstrating effective ways to solve each task.
- Ensure that challenges accurately reflect real-world mobile software engineering requirements and test meaningful technical problem-solving abilities.
- Meet the project's minimum weekly submission requirements, which will be communicated during onboarding.
- Requirements: The ideal candidate will have strong han
Vollständige Beschreibung, Unternehmen und Bewerbungslink — nach der Anmeldung.
AnmeldenKontaktdaten des Arbeitgebers (E-Mail/Telefon/Telegram) sind in der öffentlichen Vorschau ausgeblendet.
Senden Sie Ihren Lebenslauf — dann können Arbeitgeber Sie direkt kontaktieren.