Recommendation Systems Engineer
Engineeringfull timeRemotemid level$75k-$120k
About This Role
We're seeking a Recommendation Systems Engineer to design and optimize machine learning models that power intelligent candidate and job matching on our AI-first recruiting platform. You'll own the full lifecycle of recommendation systems—from data pipeline architecture to model training, evaluation, and deployment—directly impacting how thousands of companies discover top EU talent. This is a high-impact role where your work directly improves hiring outcomes and user experience.
Requirements
- Develop and deploy recommendation algorithms (collaborative filtering, content-based, hybrid approaches) in production environments
- Build and maintain data pipelines for training datasets, feature engineering, and model serving at scale
- Design experiments and run A/B tests to measure recommendation quality and business impact metrics
- Optimize model performance, latency, and inference costs for real-time recommendations
- Collaborate with product and data teams to translate business requirements into ML solutions
- Write clean, well-tested Python code and contribute to ML infrastructure
- Demonstrate proficiency with modern ML frameworks and tools (PyTorch, TensorFlow, or equivalent)
Skills
Recommendation AlgorithmsCollaborative FilteringPyTorch / TensorFlowPythonData EngineeringA/B TestingFeature EngineeringMLOps
