
Gramian Consulting este o firmă de consultanță care acordă prioritate lucrului la distanță și se concentrează pe profesioniști din domeniile ingineriei, datelor și inteligenței artificiale. Compania ajută organizațiile să își extindă capacitatea tehnică prin suplimentarea echipelor cu talente, recrutare, echipe dedicate și gestionarea contractorilor, oferind totodată servicii precum antrenarea și ajustarea fină a modelelor lingvistice mari, agenți și asistenți de inteligență artificială, MLOps și infrastructură pentru inteligență artificială. De asemenea, sprijină dezvoltarea carierei individuale prin programe de mentorat și educație care acoperă pregătirea profesională, pregătirea pentru interviuri și orientarea către piețele internaționale. Activitatea sa îmbină experiența practică în inginerie și recrutare pentru a ajuta clienții să construiască echipe tehnice și să aplice inteligența artificială la nevoile de afaceri.
Mobile Software Engineering Expert, AI Training Projects
Create challenging mobile coding tasks, reproducible environments, and reference solutions for AI training projects. Assess AI-generated mobile code through rigorous debugging, testing, and optimization exercises.
Descriere
- Design realistic mobile engineering tasks for advanced AI models using existing code repositories.
- Develop challenges in debugging, feature work, refactoring, state management, lifecycle handling, and performance optimization.
- Create tasks in at least one track: cross-platform development with React Native, TypeScript, JavaScript, or Flutter and Dart; iOS development with Swift, SwiftUI, or UIKit; or Android development with Kotlin, Jetpack Compose, or the Android View system.
- Prepare reproducible environments with clear requirements, dependencies, and run instructions.
- Build deterministic automated checks that accept correct implementations and reject flawed, incomplete, or hard-coded solutions.
- Create and verify reference solutions that demonstrate sound approaches to each task.
- Ensure tasks are technically demanding, clear, reproducible, and suited to assessing advanced AI coding capabilities.
Cerințe
- Substantial practical experience in at least one mobile specialization: cross-platform, iOS, or Android development.
- Strong command of at least one relevant language: TypeScript, JavaScript, Dart, Swift, or Kotlin.
- In-depth knowledge of mobile architecture, state management, asynchronous programming, and application lifecycles.
- Demonstrated skill diagnosing complex mobile application issues, finding subtle defects, and delivering robust fixes.
- Experience building mobile features, refactoring code, and improving application performance.
- Ability to write automated tests, verify expected behavior, and distinguish correct solutions from superficial workarounds.
- Strong analytical skills, careful attention to detail, and clear technical documentation.
- Able to start soon after onboarding and meet minimum weekly task submission requirements.