You will develop and improve machine learning models that support AI training projects. The work combines Python engineering, data analysis, model testing, technical documentation, and practical recommendations based on results.
- Design, develop, and refine machine learning models with Python and tools such as scikit-learn, TensorFlow, or PyTorch.
- Analyze large datasets and use MongoDB to store, manage, and retrieve data for training and validation.
- Build and connect data pipelines and preprocessing workflows for training and inference.
- Evaluate models, tune hyperparameters, and benchmark results to measure performance.
- Work with other contributors to identify improvements and implement reliable solutions.
- Document methods, experiments, and outcomes so work can be repeated and reviewed.
- Share practical insights and recommendations based on data and model results.
What It Pays and Takes
This is a remote, part-time contractor role. It is an entry-level opportunity with technical requirements in machine learning development.
- Pay: $80 to $140 per hour.
- Work arrangement: Remote contractor project with part-time employment.
- Location: Open to candidates in the listed countries; the role is not worldwide.
- Countries include the United Arab Emirates, Argentina, Austria, Bangladesh, Belgium, Bahrain, Brazil, Canada, Switzerland, Chile, Colombia, Germany, Denmark, Algeria, Egypt, Spain, Ethiopia, France, the United Kingdom, Ghana, Greece, Indonesia, India, Italy, Jordan, and Japan.
- Additional eligible countries include Kenya, Kyrgyzstan, Kuwait, Kazakhstan, Lebanon, Sri Lanka, Morocco, Mexico, Malaysia, Nigeria, the Netherlands, Oman, Peru, the Philippines, Pakistan, Palestine, Portugal, Qatar, Saudi Arabia, Singapore, Thailand, Tunisia, Taiwan, the United States, Uzbekistan, Vietnam, and South Africa.
- Language: English fluency.
- Required: Strong Python skills and familiarity with scikit-learn, TensorFlow, or PyTorch.
- Required: Hands-on MongoDB experience for data storage, manipulation, and retrieval in machine learning projects.
- Required: Experience delivering machine learning solutions, plus knowledge of evaluation metrics, feature engineering, and data preprocessing.
- Required: Clear technical writing, communication, problem-solving, and collaborative skills.
- Required: Ability to adapt to changing project requirements in a remote setting.
- Helpful: Experience deploying or operationalizing models in cloud or enterprise environments and connecting data pipelines to production-oriented workflows.
How It Works
Apply on OpenTrain with your resume, then complete the application on the hiring site.
About AI Training Work
AI training is the human work behind modern AI systems, including preparing data, testing models, and reviewing results. People with machine learning and engineering skills help improve how these systems perform, which is why this role focuses on practical development, careful evaluation, and clear documentation.