At a Glance
- Tasks: Design and solve computational STEM problems using Python for innovative AI projects.
- Company: Mindrift, connecting specialists with exciting AI opportunities in leading tech firms.
- Benefits: Earn up to $55 per hour, flexible hours, and work on diverse projects.
- Other info: Part-time, project-based work with potential for great career growth.
- Why this job: Make a real impact in AI while working on cutting-edge technology and creative problem-solving.
- Qualifications: 5+ years in machine learning, expert Python skills, and experience with GenAI technologies.
The predicted salary is between 44000 - 57000 £ per year.
Freelance Machine Learning Engineer Jobs in London, England, United Kingdom at Mindrift.
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
- 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.
What We Look For
This opportunity is a good fit for ML specialists with 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+).
How It Works
Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid.
Project time expectations
For this project, tasks are estimated to require around 10-20 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active.
Compensation
On this project, contributors can earn up to $55 per hour equivalent, depending on their level and pace of contribution. Compensation varies across projects depending on scope, complexity, and required expertise.
London Freelance ML Engineer — Python & GenAI employer: Fossepark
Mindrift is an exceptional employer for freelance Machine Learning Engineers, offering flexible project-based opportunities in the vibrant tech hub of London. With a focus on innovative AI solutions, Mindrift fosters a collaborative work culture that encourages creativity and problem-solving, while providing competitive compensation and the chance to work with leading tech companies. This role not only allows for professional growth through diverse projects but also offers the unique advantage of contributing to cutting-edge advancements in AI technology.
StudySmarter Expert Advice🤫
We think this is how you could land London Freelance ML Engineer — Python & GenAI
✨Tip Number 1
Network like a pro! Reach out to fellow ML engineers and industry contacts on LinkedIn. Join relevant groups and participate in discussions to get your name out there. You never know who might have a project that needs your skills!
✨Tip Number 2
Show off your portfolio! Make sure your projects are easily accessible online. Use platforms like GitHub to showcase your work with Python and GenAI. A strong portfolio can speak volumes about your capabilities and attract potential clients.
✨Tip Number 3
Tailor your pitch! When you find a project that excites you, customise your approach. Highlight your relevant experience and how you can add value to the specific project. A personal touch can make all the difference in landing that gig.
✨Tip Number 4
Apply through our website! We’ve got loads of exciting freelance opportunities waiting for you. By applying directly, you’ll be in the best position to get noticed and matched with projects that fit your skills perfectly.
We think you need these skills to ace London Freelance ML Engineer — Python & GenAI
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to highlight your experience in machine learning and Python. We want to see how your skills align with the specific tasks mentioned in the job description, so don’t hold back on showcasing your relevant projects!
Show Off Your Portfolio:Include a link to your portfolio or any completed projects that demonstrate your problem-solving abilities. We love seeing real-world applications of your skills, especially those that have made an impact in previous roles.
Be Clear and Concise:When writing your application, clarity is key! Use straightforward language to describe your experience and skills. We appreciate a well-structured application that makes it easy for us to see why you’re a great fit.
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at Fossepark
✨Showcase Your Portfolio
Make sure to bring along a well-organised portfolio that highlights your completed projects and publications. This is your chance to demonstrate your real-world problem-solving skills, so pick examples that showcase your expertise in Python and machine learning.
✨Brush Up on Technical Skills
Before the interview, take some time to review key concepts in Python programming, especially libraries like Numpy, Pandas, and Scikit-learn. Be prepared to discuss how you've applied these tools in past projects, as technical proficiency is crucial for this role.
✨Understand the Company’s Focus
Research Mindrift and their approach to AI opportunities. Familiarise yourself with their projects and the types of problems they solve. This will help you tailor your responses and show that you're genuinely interested in contributing to their mission.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your problem-solving abilities. Practice explaining your thought process when tackling complex computational problems. Being able to articulate your reasoning clearly will demonstrate your analytical skills and creativity.