Harnham

Machine Learning Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Machine Learning Engineer specializing in Reinforcement Learning, offering a 3-month remote contract (US-based, Eastern Time) with a pay rate of $50-60 W2 or $50-70 C2C per hour. Strong RL experience and Python proficiency required.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
480
-
πŸ—“οΈ - Date
February 26, 2026
πŸ•’ - Duration
3 to 6 months
-
🏝️ - Location
Remote
-
πŸ“„ - Contract
W2 Contractor
-
πŸ”’ - Security
Unknown
-
πŸ“ - Location detailed
United States
-
🧠 - Skills detailed
#Data Engineering #Reinforcement Learning #TensorFlow #AI (Artificial Intelligence) #Cloud #PyTorch #Libraries #Deployment #ML (Machine Learning) #Scala #Python #Azure #Datasets #AWS (Amazon Web Services)
Role description
Machine Learning Engineer (Reinforcement Learning) β€’ 3-Month Contract β€’ Remote (Must be US based – Eastern Time) β€’ $50-60 W2 / $50-$70 C2C Per Hour This is a high-impact freelance project for an organisation that is actively deploying cutting-edge Reinforcement Learning solutions into production. You will take the lead on complex RL work, operating with a high level of autonomy while still collaborating closely with a senior technical team. Our client is a specialist data and AI consultancy that partners with global enterprises to build advanced, production-grade machine learning solutions. Their projects span experimentation, large-scale deployment and optimisation of models that solve real-world business problems. You will be joining a technically strong team that values clear communication, ownership and high-quality engineering. This is an initial 3 month contract, with strong potential to extend for the right contractor. The Role and Deliverables: β€’ Design, build and deploy large-scale Reinforcement Learning solutions, from data selection and model training through to productionisation. β€’ Interpret and refine high-level or vague requirements, translating them into robust RL models that solve real business problems. β€’ Run ML and RL experiments using Python and modern machine learning libraries, validating approaches with real-world data. β€’ Optimise RL solutions for performance and scalability, ensuring they can operate reliably in production environments. β€’ Implement bespoke RL code and architectures, leveraging Google Cloud tools and services where appropriate. β€’ Contribute to surrounding data engineering and MLOps practices, supporting efficient data flows and automated ML workflows where needed. Your Skills & Experience: β€’ Strong experience as a Machine Learning Engineer with a clear focus on Reinforcement Learning in real-world projects. β€’ Proven track record designing and implementing RL algorithms on non-synthetic datasets, with a solid understanding of data quantity, type and schema requirements. β€’ Deep understanding of RL training procedures, including timelines, stability considerations and evaluation. β€’ Hands-on experience selecting, adapting and applying RL algorithms such as SAC, DQN, PPO or similar for novel use cases. β€’ Proficiency in Python for backend development, delivering production-ready, well-tested code within CI/CD pipelines. β€’ Practical experience building RL solutions with Python-based ML libraries such as PyTorch or TensorFlow, ideally including distributed RL frameworks such as Ray RLLib. β€’ Experience applying RL to Computer Vision problems or working with Computer Vision data. β€’ Ability to lead by example, working highly independently, communicating clearly and supporting other team members when needed. β€’ Strong communication and stakeholder skills, comfortable explaining complex RL concepts to both technical and non-technical audiences. β€’ Bonus points for experience in the gaming industry, cloud platforms such as Google Cloud, AWS or Azure, exposure to MLOps and data engineering, and cloud certifications.