Назад к вакансиям

Senior Machine Learning Engineer

60 – 120 $в час
OpenTrain AIУдалённоflexibleКонтракт
PythonLLMMachine LearningAI Training

Описание

Create, review, and validate coding-heavy machine-learning tasks involving models, training systems, inference, and performance optimization. Pay is $60 to $120 per hour equivalent, paid per task that meets project specifications, with about 15 flexible hours per week.

Responsibilities

  • Create, solve, review, and validate challenging machine-learning engineering tasks used in AI training
  • Implement or modify model components, build training and inference workflows, develop evaluation systems, create data pipelines, optimize memory use or throughput, and diagnose numerical or system-level failures
  • Develop and validate machine-learning models, training pipelines, inference systems, and supporting infrastructure
  • Use Python, command-line tools, and coding agents to build reproducible workflows
  • Implement model components, data pipelines, evaluation systems, and numerical methods
  • Optimize memory use and throughput in model or systems implementations
  • Debug numerical and system-level failures and verify implementation quality

Requirements

  • Fluent English is required
  • Master's degree or PhD in computer science, machine learning, artificial intelligence, applied mathematics, statistics, engineering, or a closely related quantitative field
  • Strong professional or research experience in machine learning
  • Practical proficiency with Python and coding agents
  • Experience building reproducible programmatic workflows and validating technical correctness
  • Depth in machine-learning systems, numerical computing, performance optimization, or inference workflows

Nice to have

  • Helpful background includes work in an established technology company, AI laboratory, research organization, or recognized engineering environment
  • Exceptional open-source or academic work may demonstrate relevant depth
  • Relevant tools may include PyTorch, JAX, NumPy/SciPy, SGLang, vLLM, llama.cpp, tokenizers, and transformers

We offer

  • This is remote, flexible, part-time contractor work
  • About 15 hours per week on a flexible schedule
  • Contractor and part-time role
  • Open to candidates in the United Arab Emirates, Argentina, Austria, Bangladesh, Belgium, Bahrain, Brazil, Canada, Switzerland, Chile, Colombia, Germany, Denmark, Algeria, Egypt, Spain, France, the United Kingdom, Ghana, Greece, Indonesia, India, Italy, Jordan, Japan, Kenya, Kyrgyzstan, Kuwait, Kazakhstan, Lebanon, Sri Lanka, Morocco, Mexico, Malaysia, Nigeria, the Netherlands, Oman, Peru, the Philippines, Pakistan, the Palestinian Territories, Portugal, Qatar, Saudi Arabia, Singapore, Thailand, Tunisia, Taiwan, the United States, Uzbekistan, Vietnam, and South Africa
  • Pay is $60 to $120 per hour equivalent, paid per task that meets project specifications

Hiring process

  • Apply on OpenTrain with your resume
  • Complete the application on the hiring site