Machine Learning Engineer
micro1 · 100% remote · Contract · Posted
- Pay
- $80–140/hr
- Location
- Worldwide
- Languages
- English
- Hours
- Flexible
- Openings
- 35
- Level
- Expert
Summary
Develop and refine machine learning models for a remote customer project that supports AI training. Work includes Python development, MongoDB data management, model evaluation, data pipelines, and documentation.
What you'll do
- Design, develop, and refine machine learning models using Python.
- Analyze large datasets and manage training and validation data with MongoDB.
- Collaborate with contributors to improve models.
- Evaluate models, tune hyperparameters, and benchmark results.
- Document methods, experiments, and outcomes.
- Integrate data pipelines and preprocessing workflows.
- Provide insights and recommendations based on model results.
Requirements
- Preferred: Python expertise and familiarity with scikit-learn, TensorFlow, or PyTorch.
- Preferred: Hands-on MongoDB experience in machine learning projects.
- Preferred: Problem-solving skills and experience delivering machine learning solutions.
- Preferred: Knowledge of evaluation metrics, feature engineering, and data preprocessing.
- Preferred: Experience deploying machine learning models in cloud or enterprise environments.
- Preferred: Clear technical documentation and communication skills.
- Preferred: Ability to adapt to changing requirements and collaborate remotely.
Skills
- Python
- Machine Learning
- MongoDB
Full description
Role Title: Machine Learning Engineer
Role Type: Contractor
Location: Remote
micro1 is engaging Machine Learning Engineers to contribute expertise to a dynamic customer project. In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input.
Scope of Work
- Design, develop, and refine machine learning models using Python and relevant libraries to address project objectives.
- Analyze large datasets and leverage MongoDB to manage and retrieve data efficiently for model training and validation.
- Collaborate with cross-functional contributors to identify areas for model improvement and implement robust solutions.
- Conduct thorough model evaluation, tuning hyperparameters, and benchmarking results to ensure optimal performance.
- Document methodologies, experiments, and outcomes to ensure transparent and repeatable workflows.
- Integrate data pipelines and preprocessing workflows to streamline training and inference processes.
- Deliver actionable insights and recommendations based on data-driven findings and machine learning outcomes.
Preferred Qualifications
- Demonstrated expertise with Python, including deep familiarity with machine learning frameworks such as scikit-learn, TensorFlow, or PyTorch.
- Hands-on experience with MongoDB for data manipulation, storage, and retrieval within machine learning projects.
- Strong problem-solving skills and a track record of delivering innovative ML solutions in real-world settings.
- Understanding of model evaluation metrics, feature engineering, and effective data preprocessing techniques.
- Background in deploying or operationalizing machine learning models in cloud or enterprise environments.
- Clear written documentation and communication skills for sharing technical findings and best practices.
- Ability to adapt quickly to evolving project requirements and contribute collaboratively in a remote setting.
Similar jobs
Open Source Contributor (GitHub)PythonJavaRustBasics C++TypeScriptGoLang+3$100–150/hr
🌍 Worldwide
Member of Technical Staff, Enterprise AIResearch Signal JudgmentML-Oriented Data DesignOps-to-Research TranslationEnterprise AI+3$100–130/hr
🌍 Worldwide
ML EngineerMachine Learning+0$80–150/hr
🌍 Worldwide
Backend C#/.NET Developer C#.NETMySQL+0$60–110/hr
🌍 Worldwide