Machine Learning Engineer in Birmingham
Machine Learning Engineer

Machine Learning Engineer in Birmingham

Birmingham Full-Time No home office possible
Go Premium
J

Role: Machine Learning Engineer

Location: Remote

We are hiring Machine Learning Engineers to support advanced benchmarking and performance-improvement projects across real-world ML workloads. This part-time, remote opportunity is ideal for early-career ML engineers or ML-focused PhD candidates who want to work on high-impact, structured tasks with measurable outcomes.

What You’ll Do

  • Draft detailed natural-language plans and code implementations for ML tasks
  • Convert novel ML problems into agent-executable tasks for RL environments
  • Identify failure modes and apply golden patches to LLM-generated trajectories

What You’ll Bring

  • 0–2 years of ML engineering experience or a PhD with ML coursework
  • Strong skills in Python and ML libraries (TensorFlow, XGBoost, scikit-learn, etc.)
  • Experience with data prep, training, and model evaluation
  • Bonus: contributions to ML benchmarks
  • Must be U.S.-based

Opportunity Details

  • ~20 hours/week
  • Remote & asynchronous
  • Duration through Dec 22, with potential extension into 2026

Compensation

  • $80–$120/hour
  • Weekly payments via Stripe Connect
  • Independent contractor role

How to Apply

Submit your resume, complete a short system design session, and finish the ML screening form.

Apply Now!

J

Contact Detail:

Job Spark Recruiting Team

Machine Learning Engineer in Birmingham
Job Spark
Location: Birmingham
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>