> Markdown version of [/jobs/ext/2813125-senior-ml-engineer-python-genai-part-time-project-based](https://www.wearedevelopers.com/jobs/ext/2813125-senior-ml-engineer-python-genai-part-time-project-based). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior ML Engineer (Python, GenAI) - Part-time Project-Based - **Company:** Mindrift - **Location:** Manchester, UK - **Experience:** Expert - **Salary:** £114,400.0 - **Contract:** Temporary contract - **Skills:** Artificial Intelligence, Python (Programming Language), Machine Learning, NumPy, Tensorflow, SciPy, SQL Databases, Web Application Frameworks, Data Processing, Pytorch, Large Language Models, Prompt Engineering, Pandas, Scikit Learn, Statistics Packages, Machine Learning Operations - **Published:** September 10, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840580670-senior-ml-engineer-python-genai-part-time-project-based ## About the Role This opportunity is a good fit for ML specialists with an experience in python open to part-time, non-permanent projects. Ideally, contributors will have: * 5+ years of hands-on machine learning experience with proven business impact * Portfolio of completed projects and publications showcasing real-world problem-solving * Expert Python programming for data science (pandas, numpy, scipy, scikit-learn, statsmodels) * Expert statistical analysis and machine learning - deep understanding of algorithms, methods, and their practical applications * Expert with SQL and database operations for data manipulation and analysis * Experience with GenAI technologies (LLMs, RAG, prompt engineering, vector databases) * Understanding of MLOps practices and model deployment workflows * Knowledge of modern frameworks (TensorFlow, PyTorch, LangChain) * Strong written English (C1+) ## Description Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment. What This Opportunity Involves While each project involves unique tasks, contributors may: * Design original computational STEM problems that simulate real scientific workflows * Create problems that require Python programming to solve * Ensure problems are computationally intensive and cannot be solved manually within reasonable timeframes (days/weeks) * Develop problems requiring non-trivial reasoning chains and creative problem-solving approaches * Verify solutions using Python with standard libraries (Numpy, Pandas, Scipy, scikit-learn) * Document problem statements clearly and provide verified correct answers ## Related Videos - [Python Data Visualization @ Deepnote (w/ PyViz overview)](https://www.wearedevelopers.com/videos/113-python-data-visualization-deepnote-w-pyviz-overview) - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [Advanced Typing in TypeScript](https://www.wearedevelopers.com/videos/496-advanced-typing-in-typescript) - [AI Model Management Life Circles: ML Ops For Generative AI Models From Research to Deployment](https://www.wearedevelopers.com/videos/1152-ai-model-management-life-circles-ml-ops-for-generative-ai-models-from-research-to-deployment) - [How to implement convenient Python bindings to C++](https://www.wearedevelopers.com/videos/618-how-to-implement-convenient-python-bindings-to-c) - [Navigating the AI Revolution in Software Development](https://www.wearedevelopers.com/videos/1266-navigating-the-ai-revolution-in-software-development) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud](https://www.wearedevelopers.com/magazine/600-got-ai-ideas-but-no-money-here-are-10-free-ways-to-level-up-your-ai-skills-with-google-cloud)