Senior Machine Learning Engineer
Archer Recruitment
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Senior Machine Learning Engineer
Make a direct impact on an AI product that helps companies find suppliers in minutes. Join a fast-moving startup environment with real ownership in the fastest sourcing engine.
This is a fully remote 6-month contract with a strong likelihood of extension for long-term stability.
About Archer Recruitment
Join a rapidly growing, innovation-led technology company that is redefining supplier sourcing through AI. This organisation replaces months of manual supplier research with minutes of intelligent, data-driven matching.
Your Role as a Senior Machine Learning Engineer
You will play a critical role in owning and strengthening the data and AI layer of a production platform. You will work hands-on in Python, build robust NLP systems, and ship frequently in a lean, high-trust engineering environment.
You will have real autonomy, close access to leadership, and the opportunity to shape how AI is applied in a commercial, customer-facing product.
Why You'll Love It Here:
- Take ownership of a mission-critical AI/ML system of a growing product
- Collaborate directly with engineering leadership with real influence on decisions
- Move fast and ship often in a practical, outcome-driven environment
- Fully remote engineering culture with a small, high-calibre team
Key Responsibilities:
- Design and enhance AI-powered supplier matching that delivers real customer value
- Work hands-on in Python, shipping features frequently
- Strengthen and stabilise the existing data and ML architecture
- Apply practical NLP techniques to solve real-world problems
- Proactively spot risks and take ownership of solving them
Skills & Experience:
- Applied data science and analytics experience in real-world systems
- Hands-on NLP experience (LLMs, embeddings, ranking, classification)
- Experience with supplier data, procurement, marketplaces, search, or ranking problems
Qualifications:
- Over 5 years of strong, production-level Python experience
- Excellent English communication skills and stakeholder confidence
- Natural Language Processing experience (LLMs, embeddings, classification, ranking)
Key skills/competency
- Machine Learning
- Natural Language Processing (NLP)
- Python
- AI Product Development
- Data Architecture
- Supplier Sourcing
- LLMs
- Embeddings
- Classification
- Ranking
How to Get Hired at Archer Recruitment
- Research Archer Recruitment's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to understand their innovation-led approach to AI-driven supplier sourcing.
- Tailor your resume for AI and NLP roles: Highlight your production-level Python and extensive NLP experience (LLMs, embeddings, classification, ranking) directly relevant to Archer Recruitment's product development.
- Showcase real-world impact: Prepare to discuss specific examples where your applied data science and ML contributions directly solved business problems, especially related to supplier data, procurement, or search/ranking.
- Demonstrate proactive problem-solving: Be ready to articulate how you identify and take ownership of technical risks and challenges within a fast-paced, lean engineering environment, aligning with Archer Recruitment's outcome-driven culture.
- Prepare for a technical deep dive: Expect questions on designing and enhancing AI-powered matching systems, strengthening ML architectures, and your experience with various NLP techniques in a commercial setting.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background