global Remote (Global)

Abundant is hiring a Senior Machine Learning Engineer

Requirements

  • 4+ years of professional experience in Machine Learning Engineering, Applied ML, Software Engineering (ML-focused), or related roles
  • Strong proficiency in Python, with experience writing production-quality code and working with ML libraries (e.g., PyTorch, TensorFlow, scikit-learn)
  • Experience training, evaluating, and iterating on ML models, with an emphasis on diagnosing failure modes rather than just optimizing metrics
  • Strong understanding of ML evaluation: metrics design, test coverage, error analysis, and tradeoffs between correctness, robustness, and generalization
  • Ability to debug complex ML system failures, including issues caused by data, evaluation artifacts, or underspecified requirements
  • Comfort working with incomplete specifications and multiple valid solutions, especially in open-ended or real-world tasks
  • Experience working with ML pipelines or systems, including training workflows, evaluation harnesses, or model-in-the-loop systems

Nice to Have

  • Experience building or maintaining ML training and evaluation pipelines
  • Familiarity with ML infra concepts (e.g., reproducibility, experiment tracking, model versioning)
  • Experience working with tools-on environments (e.g., programmatic evaluation, scripting, notebooks, or terminal-driven workflows)
  • Exposure to LLM systems, including model evaluation, benchmarking, prompt or agent behavior analysis
  • Experience reasoning about multiple valid implementations and tradeoffs in engineering solutions
  • Strong written communication skills for explaining system behavior, failures, and engineering decisions

Work Arrangement

Remote (Worldwide)

Additional Information

  • Flexible hours with a minimum commitment of 20+ hours per week
  • Project length 1–2 months, with potential to extend
Required Skills
Python
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
Job Details
Category data
Posted 5 months ago