Software Lifecycle Engineer - AI Trainer
Core
Design, solve, and evaluate coding problems to train AI models, with a specific emphasis on Android development.
Role type
Independent contractor AI trainer (software development focus)
Builds
Training datasets for large language models
Domain
Artificial Intelligence / Software Development
Deliverable
production ML models
Required skills
Android development, Kotlin, JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, Swift, code evaluation, technical writing
Preferred skills
Software Developer experience, Bachelor's degree
Technologies
Android, Kotlin, JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, Swift
Responsibilities
Design and solve diverse coding problems used to train AI systems, Write clear, high-quality code snippets and detailed explanations, Evaluate AI-generated code for accuracy, performance, and clarity, Provide feedback that directly shapes the next generation of AI models


