Senior Machine Learning Engineer (MSc. / PhD)
Job Type: Remote | Independent Contractor
Openings: Not specified
Compensation: $60–$120 USD/hour (based on expertise and project requirements)
Work Commitment: Approximately 15 hours per week
Location: Global – Fully Remote
Schedule: Flexible – Choose your own working hours and days
About the Opportunity
We are looking for highly skilled Machine Learning Engineers with a Master's degree or PhD to contribute to projects focused on developing and improving next-generation AI systems.
This is a coding-intensive opportunity involving machine learning model development, training pipelines, inference systems, numerical computing, and performance optimization.
Candidates should have strong Python programming skills and practical experience using AI coding agents in their development workflow.
Key Responsibilities
Develop and validate machine learning models.
Build and optimize model training and inference pipelines.
Implement model components, data pipelines, and evaluation systems.
Develop reproducible workflows using Python and command-line tools.
Optimize memory usage, computational efficiency, and model throughput.
Debug numerical, algorithmic, and system-level issues.
Create, solve, review, and validate challenging ML engineering tasks.
Ensure implementations meet objective correctness and performance requirements.
Required Qualifications
Master's degree (MSc.) or PhD in Computer Science, Machine Learning, Artificial Intelligence, Applied Mathematics, Statistics, Engineering, or a related quantitative discipline.
Strong professional or research experience in Machine Learning.
Advanced Python programming skills.
Practical experience using AI coding agents in development workflows.
Strong understanding of machine learning engineering and model development.
Ability to build and debug complex technical workflows.
Preferred Qualifications
Experience at established technology companies, AI laboratories, or research organizations.
Strong academic research or open-source contributions.
Experience with model training, inference optimization, and numerical computing.
Familiarity with command-line development tools and reproducible workflows.
Selection Process
Application: Submit your application and complete the screening questions.
AI Interview: Complete an interview of approximately 30 minutes.
Hiring Manager Review: Your profile and interview performance will be evaluated.
Important: Candidates must complete the interview independently without external AI tools or assistance.
Compensation Structure
Output-based compensation.
Payment for tasks that meet project specifications.
Actual earnings depend on expertise, productivity, and accepted submissions.
Minimum weekly task submission requirements apply.
Payments are processed through Deel.
Start Timeline & Availability
Immediate availability is preferred.
Applications are reviewed on an ongoing basis.
Hiring decisions may be made within 48 hours.
Selected candidates should be ready to begin their first tasks within 24–48 hours after onboarding.
Additional Information
Fully remote, global opportunity.
Flexible working schedule.
Approximately 15 hours per week.
Independent contractor engagement.
Advanced academic qualifications required (MSc. or PhD).
